Poor thermal contact will mean the heatsink won't get warm as it's not absorbing much heat from the CPU. The CPU will automatically throttle performance to reduce overheating so generating less heat and again things won't feel overly hot. It won't necessarily fry.
If the heatsink is loose thermal contact could be intermittent.