My son has a 2001 ford ranger that he said when he was coming home today started over heating. It is also not shifting properly (automatic) and when he is sitting still the oil gauge is fluttering. When you give it gas on a level surface the oil gauge goes back to where it should be. It has plenty of water in the reservoir. It makes ticking sound when you try to give it gas, but stops the minute you take your foot off the gas. Any thoughts on this one? It's like it is not shifting properly and the temp gauge will max out pretty quick.