Yes a hot motor can do that. Called run on and can be very damaging. There are many other causes as well, low octane, high idle speed, if equipped idle solenoid adjusted incorrectly, vacuum leak, just to name a few possibilities. Until the problem is fixed shut the engine off in gear [auto] or...