You have more than 1problem, but here's a couple of ideas. Is it an automatic, and the transmission is worn out? When it gets hot from overworking, is it also OVERHEATING and has to cool down to start. Finally because of age, the catalytic converter may be plugged up and causing it to "drag" if...