HELLO tc PEEPS.Our TC is becoming silly...after 17 years,minor overheating,stalls after taking off.stalls when going up to a red signal.wont statrt sometimes after a 6 mile drive,....then starts in an hour ,just like nothing happened.Fuel pump? Thanks