DTC 122 Possible Causes; "... The Throttle Position Sensor is located at the end of the throttle shaft on the throttle body. Using the TPS voltage signal the EEC determines fuel delivery based on throttle position. A bad TPS can be the cause of bad idle, which is caused by the injector pulse fluctuating. Some loss in performance can also be expected
Throttle Position Sensor Testing, Replacement and Adjustment; "....I was having a hunting idle issue along with a hesitation on acceleration and after transmission downshift. I pulled Diagnostic Trouble Codes and all I could find was a DTC 344 (EGR closed valve voltage high). My EGR was clean and visually controlled by the PCM, EVR and EVP tested good. My Idle Air Controller (IAC) was new and I had recently installed all new Silicone Vacuum Lines that repetetively tested good as well. then decided to test the Throttle Position Sensor (TPS). As a side note, back probing the TPS Harness Connector is challenging to get both probes to contact at the same time. It was then difficult to hold in order to manipulate the throttle. I am not a fan of piercing the wires with pins due to damage or future corrosion of the wires. At any rate, the values that I am looking for are as follows: After removing the TPS, I compared the new and the old. Note the shim ring on the old TPS and not on the new. When I mocked fitment of the new TPS to the TB, I noted that it was very loose and difficult to align. Using a screw driver, I carefull removed the shim ring and installed it on the new TPS. Fitment and alignment was then perfect. EEC-IV TPS is self-calibrating, but stay away from the edge of setting specifications. In other words, centering is good. Always completely test your TPS for Reference, Signal and Resistance. home made TPS Test Harness is worth it's weight in gold..."
Source: by Seattle FSB (SeattleFSB) at FSB http://fullsizebronco.com/forum/showthread.php?t=203080
MORE TPS LINKS in my site @ http://www.broncolinks.com/index.php?index=137
DTC 583 When the fuel pump was activated, the power-to-pump circuit exceeded the normal current draw
I don't have the Ford pin-point test for this; but start w/basic inspections; You will need to trouble shoot the circuit to see if it is corrosion at/or bad terminal(s)/wiring in ground, connectors @ FP relay, the inertia switch or at pump
Many times, the Ford fuel pump hanger/sender assemblies are frequently found with extensive corrosion on the cover and on the metal tubes. Over time, the terminals can loosen and cause intermittent loss of continuity. Erratic reading of the fuel sender level is one of the other problems that could occur..."
Source: by spectrapremium.com
Wiring Diagram in a 92 by GENCO
CLICK First and Last Bookmarks in Left Panel
Fuel Pump & Level Sender Ground Location in 92-96; (pump and fuel level sender share connector C441 at tank) G100 @ LH front of engine compartment on upper radiator support
G100 pic by subford (Bill K) @ http://s54.photobucket.com/albums/g9...rical/Grounds/
No info avail. for Code 588; do test again