How old is your pump? Dying motor bearings can cause a pump to overheat.

What do you mean when you say it takes "several minutes to pull water"?