everything you named billydkid, and on the engine it has only aprox. 86,000 miles never had any trouble before this but i am going to try the tps and the head gasket hopefully it will fix the problem. if any other suggestions please let me know so i can get my baby running running right again. oh and is there anything i can do to get a lil more power out of my pickup. like performance wise.