I was going to have a pleasant day off today to get some odds and ends done. I heard my wife hit the starter on her 95. It normally fires right off, but after 2 tries I took her my keys. She took my 94 and went to work. She called me from 20 miles down the road and said the check engine light was on and what should she do. I went in with my sons ferd and exchanged her rigs. I went right to the web and looked at the posts on check engine light. There was alot of talk about the engine heater staying on and frying the batteries and so on. I changed the heater relays from one truck to the other and the light is still on. The voltage stays at 14, it does not drop as if the heater was staying on. When you start the truck the check engine light does not come on for about 5 minutes. The temp is normal. Nothing is getting really hot. I looked in my Haines manual under check engine light and it took me to the codes. Do I need to have the stealer tell me which code is the problem? The 95 problem turned out to be the return line hose which I had replaced about 2 years ago. Napa gave me the wrong hose. I made sure I got diesel hose this time. If you guys can help let me know. My son is thinking about getting a dodge. I have told him to get a 2nd generation 5 speed like ours because of the P7100 fuel pump and the cabs are tighter. I think we have the best rigs on the road!!!!!! Thanks Ron p. s. My wife has the same addiction as Joe Donnelly, she read your story in the new TDR magazine she can't wait to bomb her truck.