Your information was spot on. The fuel regulator was bad. I replaced it and the truck is running much better now.
I still have the original problem of my temperature gauge not working. The pictures really help. (The best I have seen so far) I did find both, the coolant temperature sending unit and the ECT. I replaced the sending unit with no change on the gauge. I believe I already wrote this in a earlier post so I am sorry for repeating myself. I replaced this one based on a youtube video I saw. The video was based on a truck that was much older than mine. The truck in the video probably did not have an ECT or a computer for that matter. (No fuel injection.)
My confusion is based on the test from the video. I grounded the only wire that connects to the Coolant temperature sending unit, turned the key on and the temperature gauge inside the truck bottomed out on the hot side. In other words it moved. If nothing else is it safe to say that the gauge should work once I find the problem?
After I read your post and looked at the picture I pulled the ECT. I did an OMS test on it and I also check for resistance using hot water. The ECT tested positive. My guess now is a bad wire somewhere. I tried to do a voltage test on the ETC wires. With the key on I did get some voltage off of one wire. How do I test the other wire? (Sorry, I do not remember the colors because I did the test a few days ago) I would like to complete the test before I try to sort through all the wires.
I am trying to get this fixed because the computer is not reading the temp. I am still getting code 21 that states the temp sensor is out of range.
I do appreciate your feedback and your patience. I do most of my own work but I have never owned a ford ranger 2.9 before. I am trying to learn my way around this one.
Thank you again.
Tuesday, April 21st, 2015 AT 6:58 PM