Monday

Ranger Radio and Stereo Wiring Decoded

Installing a new stereo in your Ford Ranger can be a straight forward job. Check your Ranger wire diagram and the physical wires with the color code below.  In many trucks the speakers are damaged from heat and water.  You should check their condition before the job is finished.

Ford Ranger Pickup Truck Stereo Wiring Info
Radio Battery Constant 12v+ Wire: Green/Yellow
Radio Accessory Switched 12v+ Wire: Yellow/Black
Radio Ground Wire: Chassis
Radio Illumination Wire: Blue/Red
Left Front Speaker Positive Wire (+): Orange/Green
Left Front Speaker Negative Wire (-): Black/White
Right Front Speaker Positive Wire (+): White/Green
Right Front Speaker Negative Wire (-): Black/White
Left Rear Speaker Positive Wire (+): Pink/Green
Left Rear Speaker Negative Wire (-): Pink/Blue
Right Rear Speaker Positive Wire (+): Pink/Blue
Right Rear Speaker Negative Wire (-): Green/Orange

Remember to disconnect the battery before starting the stereo wiring job.

Saturday

Fuel injector balance test

Here is a great video on testing your injectors.  Slow at first then he gets to the good stuff, just hang in there. You can also build your own HERE.


Friday

EEC-IV System Trouble Codes

The Electronic Engine Control (EEC) comprises the brain AND the sensors. Trouble codes are listed below. Check your emission label for more information on your vehicle. The EEC-IV system was started in 1984, with the check engine light being added in 1988. A good overview of this system can be found HEREDuring basic operation, the EEC-IV determines the ignition timing required by the engine and a DIS module determines which ignition coil to fire. 

Before running the KOER test or attempting to get new codes after servicing your vehicle, perform these procedures first.

Check all engine vacuum hoses for:
- Leaks (cracks) or pinched hoses.
- Proper emission routing per Vehicle Emission Control Information (VECI) Decal.

Check the EEC system wiring harness electrical connections for:
- Proper connections.
- Loose or detached connectors, wires and terminals.
- Corrosion. SPECIAL NOTE: Check all vehicle grounds in engine compartment, due to the age of the truck, many loose their connection creating many problems.
- Water in connectors or cans.

It may be necessary to disconnect or disassemble the connector assembly to perform some of the inspections. (Note the location of each pin before disassembly.)
-Check processor, sensors and actuators for physical damage.
-Perform all safety steps required to start and run operational vehicle tests.
-Apply the emergency brake. Place shift lever in Park; Neutral for manual transmission.
-Turn off all electrical loads such as the radio, lamps, air conditioner, etc. Be sure doors are closed whenever readings are made.
-Verify engine coolant is at the specified level.
-Verify that battery is at 12 volts or more.
-NOTE - If for some reason you have disconnected the speedo from the transmission, reconnect it.

Start engine and idle until the upper radiator hose is hot and pressurized and the throttle is off fast idle. While the engine is operating, check for leaks around the exhaust manifold, EGO sensor, and vacuum hose connections.


EEC-IV CODES

O—Key On, engine Off (KOEO), codes with the engine running. The engine MUST be at the operating temperature before retrieval of these codes.
C—Continuous memory code, codes that were stored while the engine PREVIOUSLY ran. These produce the "Check engine light" illumination. They may or may not currently exist.
R—Engine running (ER), also known as key on engine running (KOER), codes produced while the engine is running NOW.
Code
Type
11
System PassC/O/R
12
RPM Not Within Self Test Upper LimitR
13
RPM Not Within Self Test Lower Limit - - Check Idle Speed Control motor or Air BypassR
DC Motor Did Not MoveC/O/R
14
Profile Ignition Pickup (PIP) Circuit FailureC
Engine RPM Sensor Circuit Fault (Diesel) --Clean tach sensor before doing replacementC
15
EEC Processor Read only Memory (ROM) Test FailedO
EEC Processor Keep Alive Memory (KAM) Test FailedC
16
Ignition Diagnostic Module (2.9L, 3.0L & 4.0L)O
Idle RPM High With ISC Retracted (2.5L)R
RPM Above Self Test Limit With ISC Off (1986–90 1.9L EFI)R
RPM Too Low To Perform HO2S Test (Others)R
17
Idle RPM Low With ISC Retracted (1.9L & 2.5L CFI)R
RPM Below Self Test Limit With ISC Off (1986–90 1.9L EFI)R
18
Spark Out (SPOUT) Circuit OpenR
Loss Of Ignition Diagnostic Module Input To PCM/SPOUT Circuit GroundedC
Spark Angle Word (SAW) Circuit Failure (1.9L SFI)C/R
19
Failure In PCM Internal VoltageR
Erratic RPM During Hard Idle Self TestR
RPM Drop Too Low During ISC Off Test (1.9L EFI)R
Power Processor Check (2.3L HSC EFI)O
Cylinder Identification Sensor Input Failure (3.0L SHO)C
21
Engine Coolant Temperature (ECT) Sensor Out Of Self Test RangeO/R
22
Manifold Absolute Pressure/Barometric Pressure Sensor Out Of Self Test Range -- There are 3 wires to the MAP, one is 5v reference voltage (VREF), the other is ground, and the middle wire is supposed to read 2.5v. However, if the sensor is disconnected or a wire is broken, you will get the code. The MAP sensor could be bad internally as well. C/O/R
23
Throttle Position Sensor Out Of Self Test RangeC/O/R
Fuel Injector Pump Lever Sensor Input Is Out Of Self Test Range (Diesel)O/R
24
Intake Air Temperature/Air Charge Temperature Sensor Out Of Self Test RangeO/R
25
Knock Not Sensed During Dynamic Response TestR
26
Mass Air Flow/Vane Air Flow Sensor Out Of Self Test RangeO/R
Transmission Fluid Temperature Sensor Input Out Of Self Test Range (5.0L, 5.8L, 7.3L & 7.5L Truck)O/R
27
Vehicle Speed Sensor (2.3L Turbo)C
28
Loss Of Ignition Diagnostic Module RH SideC
Vane Air Temperature Sensor Input Out Of Self Test Range (1.9L EFI)O/R
29
Insufficient Input From Programmable Speedometer/Odometer Module (From 1993)C
Insufficient Input From Vehicle Speed Sensor (To 1992)C
31
EGR Valve Position/Pressure Feedback EGR Circuit Below Minimum VoltageC/O/R
32
EGR Not Controlling (2.3L OHC & 3.8L CFI)R
EGR Valve Not Seated (1.9L CFI, 2.9L & 3.0L SHO)C/R
EGR Valve Position/Pressure Feedback EGR Voltage Below Closed Voltage (Others)C/O/R
33
EGR Not Closing Properly (2.3L OHC & 3.8L CFI)C/R
Throttle Position Sensor Noisy/Harsh On Line (Diesel)C
EGR Valve Opening Not Detected (Others)C/R
34
EGR Valve Opening Not Detected (2.3L OHC & 3.8L CFI)R
Defective EGR Pressure Transducer Sensor (1.9L CFI, 2.3L HSC EFI & 3.0L)C/O/R
EGR On/Off Control (2.3L Turbo)R
EGR Valve Position/Pressure Feedback EGR Voltage Above Closed Limit (Others)C/O/R
35
RPM Too Low To Perform EGR Test (2.3L OHC & 3.8L CFI)R
EGR Valve Position/EGR Pressure Feedback EGR Circuit Above Maximum Voltage (Others) -- Check for clogged converterC/O/R
36
System Indicates Lean At IdleR
37
System Indicates Rich At IdleR
38
DC Motor Idle Speed Control/Idle Tracking Throttle Position Sensor Open Circuit (2.3L CFI & 2.5L HSC)C
39
AXOD Converter Bypass Clutch Not Applying ProperlyC
41
System Indicates LeanR
No HO2S Switching DetectedC
42
System Indicates RichR
No O2S Switching DetectedC
43
HO2S Lean At Wide Open Throttle (1986–90 1.9L MFI)C
Throttle Position Sensor Below Idle Sped (Diesel)C
44
Secondary Air System InoperativeR
45
Secondary Air Upstream During Self TestR
Coil 1 Primary Circuit Failure (1990–91 1.9L EFI/SFI, )C
Distributorless Ignition System Coil Pack 3 Circuit Failure (3.0L SHO 3.8L SC)C
46
Secondary Air Not Bypassed During Self TestR
Coil 2 Primary Circuit Failure (1990–91 1.9L MFI/SFI)C
Distributorless Ignition System Coil Pack 1 Circuit Failure (3.0L SHO 3.8L SC)C
47
4 X 4 Switch Is ClosedO
Measured Air Flow Low At Base IdleR
48
Loss Of Ignition Diagnostic Monitor LH Side (2.3L)C
Measured Air Flow High At Base Idle (1986–90 1.9L EFI)R
Distributorless Ignition System Coil Pack 2 Circuit Failure (3.0L SHO 3.8L SC)C
49
Spark Output (SPOUT) Signal Default To 10°. BDTC (3.0L SHO & 3.8L SC)C
1–2 Shift Error (Others)C
51
Engine Coolant Temperature Circuit Open -- This code is usually because the test was run with a cold engine, and the computer is expecting to see the sensor reading an already warmed engine. (Technically you are supposed to warm the engine up, then shut it off before test is started).O/C
52
Power Steering Pressure Switch Circuit OpenO
Power Steering Pressure Switch Circuit Did Not Change StatesR
53
Throttle Position Sensor Circuit Above Maximum Voltage (4.5v) -- The TPS is also supplied with 5v VREF and ground, and has a third wire that signals throttle opening by showing 1-4.5v, depending how much throttle is open. If the computer sees voltage over 4.5, the sensor is disconnected, broken, or a fault exists in the wiring between the sensor and the computer.C/O
Fuel Injector Pump Lever Sensor Input Is Greater Than Self Test (Diesel)C/O
54
Intake Air Temperature/Air Charge Temperature Circuit Open -- This one could also be due to the engine not being warmed up Or the sensor/wiring faults. This sensor has 5v supplied to it, and returns a signal voltage based on temperature. If voltage from this sensor reads above 4.6v, this code sets. C/O/R
55
Key Power Check -- or charging system problemR
56
Transmission Fluid Temperature Circuit OpenC/O
Mass Air Flow/Vane Air Flow Sensor Circuit Above Maximum VoltageC/O/R
57
Transaxle Neutral Position Switch Circuit Failed OpenC
58
Idle Tracking Switch Circuit Open Or Grounded (CFI)O/R
Vane Air Temperature Sensor Input Greater Than Self Test Maximum (EFI)C/O
59
AXOD Neutral Position Switch Circuit Failed Open (3.0L & 3.8L)C
2–3 Shift Error (Others)C
Low Speed Fuel Pump Circuit Failure, Battery To PCM (3.0L SHO)C/O
AXOD 4/3 Pressure Switch Circuit Failed ClosedO
AXOD 4/3 Pressure Switch Circuit Failed OpenC
61
ECT Sensor Circuit GroundedC/O/R
62
Torque Converter Clutch ErrorC
AXOD 4/3 Or 3/2 Pressure Switch Circuit GroundedO
63
Throttle Position Sensor Circuit Below Minimum VoltageC/O/R
Fuel Injection Pump Lever Sensor Input Is Less Than Self Test Min. (Diesel)C/O
64
Intake Air Temperature/Air Charge Temperature Circuit GroundedC/O/R
65
Transmission Control Switch/Overdrive Cancel Switch Circuit Did Not Change StatesR
Fuel Control (2.3L Turbo)C
66
Mass Air Flow Sensor Circuit Below Minimum Voltage (Except 1.9L MFI & 2.3L Turbo)C
Vane Air Flow Sensor Input Less Than Self Test Minimum (1.9L MFI & 2.3L Turbo)O/C
Transmission Fluid Temperature Circuit Grounded (Others)O/C
67
Park Neutral Position Switch Circuit Open; A/C On (Manual)O
Manual Lever Position Sensor Out Of Range/A/C OnO/C
Clutch Switch Circuit FailureC
A/C Input High (2.5L TBI)O/C
68
Idle Tracking Switch Closed (1.9L, 2.3L, 2.5L & 3.8L CFI)O/R
Vane Air Temperature Sensor Input Less Than Self Test Minimum (1.9L MFI & 2.3L Turbo)O/C
Transmission Fluid Temperature Transmission Over Temp (Overheated) (Diesel)C
69
3–4 Shift ErrorC
AXOD Neutral Position Switch Failed Open (3.0L)C
AXOD 3/2 Pressure Switch Failed Closed (3.8L SFI)C/O
70
EEC IV Data Transaxle Circuit Failed (3.8L SFI)C
71
Idle Tracking Switch Closed On Pre-Position (1.9L, 2.3L & 2.5L CFI)C
Software Re-Initalization Detected (1.9L EFI)C
Cluster Center Control Circuit Failed (3.8L SFI)C
72
Insufficient Manifold Absolute Pressure/Mass Air Flow Change During Dynamic Response TestR
Power Interrupt Software Re-Initalization Detected (1.9L & 2.3L Turbo)C
Message Center Control Assembly Circuit Failed (3.8L SFI)C
73
Insufficient Throttle Position Change During Dynamic Response TestO/R
74
Brake On/Off Circuit Open–Not During Self TestR/C
75
rake On/Off Circuit Closed/ECA Input OpenR
76
Insufficient Vane Air Flow Sensor Output Change During Dynamic Response TestR
77
Operator Error Dynamic Response TestR
78
Re-Initalization CheckR
79
A/C On/Defrost On During Self TestO
81
Secondary Air Diverter Circuit FailureO
Turbo Boost (2.3L Turbo)O
Insufficient IAS Output Voltage Change When Solenoid Is Activated (3.0L SHO)O
82
Secondary Air Bypass Circuit FailureO
Integrated Relay Control Module (2.3L Turbo)O
Supercharger Bypass Circuit Failure (3.8L SC)O
83
Integrated Relay Control Module (2.3L Turbo & 2.5L)O
High Electric Drive Fan Circuit Failure (1.9L & 2.5L SFI)O
EVP/EGRC/EGRV (2.3L OHC & 3.8L CFI)O
Low Speed Fuel Pump Relay Circuit Open (3.0L SHO)C/O
Integrated Relay Control Module (3.8L Turbo)O
High Electric Drive Fan Circuit Failure (3.8L SFI & 3.8L SC)O
84
EGR Valve Position/Pressure Feedback EGR/EGR Control Circuit FailureO
85
Adaptive Fuel Lean Limit Reached (1.9L EFI)C
Shift Solenoid 3/4–4/3 (2.3L Turbo)O
CANP Circuit Failure (Others)O
86
Shift Solenoid Circuit Failure (2.9L 3.0L & 4.0L)O
Adaptive Fuel Rich Limit Reached (1.9L EFI)C
87
Primary Fuel Pump Circuit FailureO/C
Integrated Relay Control Module (2.3L Turbo & 2.5L & 3.8L MFI)O
88
Loss Of Dual Plug Input ControlC
Shift Solenoid 3/4–4/3 (2.3 Turbo)O
Integrated Relay Control Module (2.5 L HSC & 3.8L EFI)O
Electric Drive Fan Circuit Failure (2.5L, 3.0L SHO & 3.8L SFI)O
Throttle Kicker Fault (5.0L)
89
Converter Clutch Override Circuit Failure (2.9L, 3.0L & 4.0L)O
Exhaust Heat Control (3.8L CFI)O
91
Shift Solenoid 1 Circuit FailureO
HO2S Circuit Indicates LeanR
No HO2S Switching DetectedC
92
Shift Solenoid 2 Circuit FailureO
HO2S Circuit Indicates RichR
93
Throttle Position Sensor Input Low At Maximum D.C. Motor Extension (1.9L, 2.3L & 2.5L TBI)O
Converter Clutch Solenoid Circuit Failure (Others)O
94
Torque Converter Clutch Solenoid Circuit FailureO
Secondary Air Injection InoperativeR
95
Integrated Relay Control Module (2.5L HSC & 3.8L EFI)C/O
Fuel Pump Circuit Open-PCM To Motor Ground (Others)C/O
96
Integrated Relay Control Module (2.5L HSC & 3.8L EFI)C/O
High Speed Fuel Pump Relay Circuit Open (3.0L SHO)C/O
Fuel Pump Circuit Open-Battery To PCM (Others)C/O
97
Transmission Control Indicator Lamp Circuit FailureO
98
Hard Fault PresentR
Electronic Pressure Control Driver Open In PCM (Diesel)O
99
Electronic Pressure Control Circuit FailureO/C
Electronic Engine System Has Not Learned To Control IdleR
111
System PassC/O/R
112
Intake Air Temperature/Air Charge Temperature Sensor Circuit Below Minimum VoltageC/O
113
Intake Air Temperature/Air Charge Temperature Sensor Circuit Above Maximum VoltageC/O
114
Intake Air Temperature/Air Charge Temperature Higher Or Lower Than ExpectedO/R
116
Engine Coolant Temperature Higher Or Lower Than ExpectedO/R
117
ECT Sensor Circuit Below Minimum VoltageC/O
118
ECT Sensor Circuit Above Maximum VoltageC/O
121
Closed Throttle Voltage Higher Or Lower Than ExpectedC/O/R
121
Indicates Throttle Position Voltage Inconsistent With Mass Air Flow SensorC/O/R
122
Throttle Position Sensor Circuit Below Minimum VoltageC/O
123
Throttle Position Sensor Circuit Above Maximum VoltageC/O
124
Throttle Position Sensor Voltage Higher Than ExpectedC
125
Throttle Position Sensor Voltage Lower Than ExpectedC
126
Manifold Absolute Pressure/Barometric Pressure Sensor Higher Or Lower Than ExpectedC/O/R
Cylinder Identification Circuit Failure (3.0L SHO)C
128
Manifold Absolute Pressure Sensor Vacuum Hose Damaged/DisconnectedC
129
Insufficient Manifold Absolute Pressure/Mass Air Flow Change During Dynamic Response Test KOERR
136
System Indicates Lean (Bank No. 1)R
137
System Indicates Rich (Bank No. 2)R
138
Cold Start Injector Flow InsufficientR
139
No HO2S Switch DetectedC
141
Flexible Fuel ControlR
144
No HO2S Switch DetectedC
157
Mass Air Flows Sensor Circuit Below Minimum VoltageC
158
Mass Air Flow Sensor Circuit Above Maximum VoltageC/O
159
Mass Air Flow Higher Or Lower Than ExpectedO/R
167
Insufficient Throttle Position Change During Dynamic Response TestR
171
Fuel System At Adaptive LimitsC
No HO2S Switching DetectedC
172
HO2S System Indicates LeanC/R
173
HO2S System Indicates RichR
174
HO2S Switching Time Is SlowC
175
Fuel System At Adaptive Limits (Bank No. 2)C
176
System Indicates Lean (Bank No. 2)C
Insufficient TP Change During Dynamic Response Test (4.9L)R
177
System Indicates Rich (Bank No. 2)C
178
HO2S Switch Time Is Slow (Bank No. 1)C
179
Fuel System At Lean Adaptive Limit At Part Throttle, System Rich (1.9L, 2.0L. 2.3L HSC, 2.5L & 3.0L)C
Fuel System Adaptive Lean Limit Is Reached (4.6L, 4.9L 5.0L, 5.8L, 7.0L & 7.5L)C
Fuel System At Rich Adaptive Limit (Others)C
181
Fuel System At Rich Adaptive Limit At Part Throttle, System Lean (1.9L, 2.0L, 2.3L HSC, 2.5L & 3.0L)C
Fuel System Adaptive Rich Limit Is Reached (4.6L, 4.9L, 5.0L, 5.8L ,7.0L & 7.5L)C
Fuel System At Lean Adaptive Limit (Others)C
182
Fuel System At Lean Adaptive Limit At Idle, System Rich (1.9L, 2.3L, 2.5L, 3.0L, 3.8L SC, 4.6L ,7.0L & 7.5L)C
Fuel System At Lean Adaptive Limit (Others)C
183
Fuel System At Rich Adaptive Limit At Idle, System Lean (1.9L, 2.3L, 3.0L, 3.8L SC, 4.6L, 7.0L & 7.5L)C
Fuel System At Rich Adaptive Limit (Others)C
184
Mass Air Flow Sensor Circuit Voltage Higher Than ExpectedC
185
Mass Air Flow Sensor Circuit Voltage Lower Than ExpectedC
186
Injector Pulse Width Higher Than Expected (With BARO Sensor)C
Injector Pulse Width Higher Or Mass Air Flow Lower Than Expected (Less BARO Sensor)C
187
Injector Pulse Width Lower Than Expected (With BARO Sensor)C
Injector Pulse Width Lower Or MAF Higher Than Expected (Less BARO Sensor)C
188
Fuel System At Lean Adaptive LimitC
189
Fuel System At Rich Adaptive LimitC
191
Fuel System At Lean Adaptive Limit (Front)C
192
Fuel System At Rich Adaptive Limit (Front)
193
Flexible Fuel Sensor Circuit FailureO
211
Profile Ignition Pickup Circuit FailureC
212
Loss Of Ignition Diagnostic Module Input To PCM/SPOUT Circuit GroundedC
213
Spark Output (SPOUT) Circuit OpenR
214
Cylinder Identification Circuit FailureC
215
PCM Detected Coil 1 Primary Circuit Failure (EI)C
216
PCM Detected Coil 2 Primary Circuit Failure (EI)C
217
PCM Detected Coil 3 Primary Circuit Failure (EI)C
218
Loss Of Ignition Diagnostic Module Signal LH Side (Dual Plug EI)C
219
Spark Timing ErrorC
221
Spark Timing ErrorC
222
Loss Of Ignition Diagnostic Module Signal RH Side (Dual Plug EI)C
223
Loss Of Dual Plug Ignition Control (Dual Plug EI)C
224
PCM Detected Coil 1,2,3 Or 4 Primary Circuit Failure (EI)C
Erratic Ignition Diagnostic Module Input To ProcessorC
Loss Of Tack Input To Processor/SPOUT Circuit Grounded (5.8L)C
225
Knock Not Sensed During Dynamic Response Test KOERR
226
Ignition Diagnostic Module Signal Not Received (EI)O
232
PCM Detected Coil 1, 2, 3 Or 4 Primary Circuit Failure (EI)C
238
PCM Detect Coil 4 Primary Circuit FailureC
244
Cylinder Identification Sensor Circuit Failure (2.0L)R
311
AIR System Inoperative/AIR System Inoperative During KOER (Bank No. 1 With Dual HO2S)R
312
AIR Misdirected During KOERR
313
AIR Not Bypassed During KOERR
314
AIR System Inoperative During KOERR
326
EGR Temperature Sensor Circuit Above Maximum Voltage (2.0L, 2.3L HSC & 3.0L SHO)C
Pressure Feedback EGR Circuit Voltage Low (Others)C/R
327
EGR Circuit Below Minimum VoltageC/O/R
328
EGR Valve Position Sensor Closed Valve Voltage Lower Than ExpectedC/O/R
332
Insufficient EGR Flow DetectedC/R
334
EGR Valve Position Sensor Closed Valve Voltage Higher Than ExpectedC/O/R
335
Pressure Feedback EGR Sensor Voltage Higher Or Lower Than Expected During KOEOO
336
Pressure Feedback EGR Circuit Voltage Higher Than ExpectedC/R
337
EGR Valve Position/Pressure Feedback EGR Circuit Above Maximum VoltageC/O/R
338
Engine Coolant Temperature Lower Than ExpectedC
339
Engine Coolant Temperature Higher Than ExpectedC
341
Octane Adjust Service Pin OpenO
381
Erratic A/C Compressor Clutch CyclingC
411
Cannot Control RPM During KOER Low RPM CheckR
412
Cannot Control RPM During KOER High RPM CheckR
415
Idle Air Control SolenoidC
416
Idle Air Control SolenoidC
452
Insufficient Input From Vehicle Speed Sensor To PCMC
511
Read Out Memory Test Failure KOEOC/O/R
512
Keep Alive Memory Test FailureC
513
PCM Internal Voltage Failure (KOEO)C/O/R
519
Power Steering Pressure Switch Circuit Open KOEOO
521
Power Steering Pressure Switch Circuit Did Not Change States KOERR
522
Vehicle Not In Park Of Neutral During KOEOO
524
Low Speed Fuel Pump Circuit OpenC/O
525
Vehicle In Gear With A/C OnC/O
526
Neutral Position Switch Circuit Closed, A/C OnO
527
Neutral Drive Switch Circuit Open, A/C OnO
528
Clutch Position Switch Circuit FailureC
529
Data Communication Link Or Electronic Engine Controller FaultC
533
Data Communication Link To Electronic Instrument Cluster FaultC
536
Brake On/Off Circuit Failure/Not Actuated During KOERC/R
538
Insufficient RPM Change During KOER Dynamic Response TestR
538
Invalid Cylinder Balance Test Due To Throttle Movement During TestR
538
Invalid Cylinder Balance Test Due To Cylinder Identification Sensor Circuit FailureR
539
A/C On/Defrost On During KOEOO/R
542
Fuel Pump Circuit Open–PCM To Motor GroundC/O
543
Fuel Pump Circuit Open–Battery To Powertrain Control Module (PCM)C/O
551
Intake Air Control Circuit Failure KOEOO
552
AIR Bypass Circuit Failure KOEOO
553
AIR Bypass Circuit Failure KOEOO
554
Fuel Pump Relay Control Circuit FailureO
556
Fuel Pump Relay Primary Circuit FailureC/O
557
Low Speed Fuel Pump Primary Circuit FailureC/O
558
EGR Vacuum Regulator Circuit FailureO
559
A/C On Relay Circuit FailureO
563
High Speed Electric Fan Circuit FailureO
564
Electric Fan Circuit FailureO
565
Canister Purge Circuit Failure KOEOO
566
Shift Solenoid Circuit Failure KOEOO
569
Auxiliary Canister Purge Circuit FailureO
571
EGR Circuit FailureO
572
EGR Circuit FailureO
578
A/C Pressure Sensor CircuitC
579
Insufficient A/C Pressure ChangeC
581
Power To Fan Circuit Over CurrentC
582
Fan Circuit OpenO
583
Power To Fuel Pump Over CurrentC
584
Power Ground Circuit OpenC
585
Power To A/C Clutch Over CurrentC
586
A/C Clutch Circuit OpenC
587
Vehicle Control Relay Module Communication FailureC/O
617
1–2 Shift ErrorC
618
2–3 Shift ErrorC
619
3–4 Shift ErrorC
621
Shift Solenoid 1 Circuit Failure KOEOC/O
622
Shift Solenoid 2 Circuit Failure KOEOC/O
623
Transmission Control Indicator Lamp Circuit FailureC/O
624
Electronic Pressure Control Circuit FailureC/O
625
Hard Fault Is Present (5.8L)C/O/R
625
Electronic Pressure Control Driver Open In PCM (Others)C/.O
626
Converter Clutch Solenoid Circuit Failure KOEOO
627
Torque Converter Clutch Solenoid Circuit FailureO
628
Excessive Torque Converter Clutch SlippageC
629
Torque Converter Clutch Solenoid Circuit FailureC
631
Transmission Control Indicator Lamp Circuit Failure KOEOO
632
Torque Converter Solenoid Circuit Did Not Change States During KOERC
633
4 X 4 Switch Closed During KOEOO
634
Manual Lever Position Sensor Voltage Higher Or Lower Than ExpectedC/O
636
Transmission Fluid Temperature Higher Or Lower Than ExpectedO/R
637
Transmission Fluid Temperature Sensor Circuit Above Maximum VoltageC/O
638
Transmission Fluid Temperature Sensor Circuit Below Minimum VoltageC/O
639
Insufficient Input From Turbine Speed SensorC/R
641
Shift Solenoid 3 Circuit FailureC/O
643
Torque Converter Clutch Circuit FailureC/O
645
Improper Gear Ratio In 1st GearC
646
Improper Gear Ratio In 2nd GearC
647
Improper Gear Ratio In 3rd GearC
648
Improper Gear Ratio In 4th GearC
649
Electronic Pressure Control Higher Or Lower Than ExpectedC
651
Electronic Pressure Control Circuit FailureC
652
Torque Converter Clutch Solenoid Circuit FailureC
653
Torque Converter Solenoid Did Not Change States During KOERR
654
Manual Lever Position Sensor Indicating Not In Park During Self TestO
655
Manual Lever Position Sensor Indicating Not In Neutral During Self Test
656
Torque Converter Clutch Slippage ErrorC
657
Transmission Over Temp ConditionC
659
High Vehicle Speed In Park IndicatedR
662
Shift Solenoid 2 CircuitO
667
Transmission Range Sensor Circuit Below Minimum VoltageC/O
668
Transmission Range Sensor Circuit Above Maximum VoltageC/O
675
Transmission Range Sensor Circuit Voltage Out Of RangeO/R
998
Hard Fault PresentO/R


Definitions:

ACT = Air Charge Temperature Sensor
BP = See MAP
EEC = Electronic Engine Control System
ECT = Engine Coolant Temperature Sensor
EGR = Exhaust Gas Recirculation Valve
EVP = EGR Valve Position Sensor
HEGO = Heated Exhaust Gas Oxygen Sensor
KOEO = Key On Engine Off
KOER = Key On Engine Running
MAF = Mass Air Flow Sensor
MAP = Manifold Absolute Pressure Sensor
MLP = Manual Lever Position
PCM = Powertrain Control Module
SPOUT = Distributor Jumper to Allow Initial Timing
TP = Throttle Position Sensor


You can read more about these systems HERE.


HOW TO CLEAR EEC-IV CONTINUOUS MEMORY CODES


Clearing the codes from truck memory can be done by several methods.  Sometimes in removing the codes they seem to be stubborn or just refuse to clear. The following methods has worked for me in getting rid of continuous memory codes, one should work for you.

METHOD #1
1. Run the Key On Engine Off Self Test using what ever method.
2. When the Service Codes begin to be displayed, deactivate Self-Test (work quickly) and disconnect the jumper wire from the Self-Test  connector.
3. The continuous service codes will be erased from the processor's memory.

METHOD #2
1. Disconnect the car battery for at least 5 minutes.  Reconnect.  The computer codes should be gone.  NOTE: The computer will need to "relearn" the engine.  You should drive the vehicle as you would normally for at least 10 minutes. The on-board computer will then memorize the engine dynamics.

METHOD #3
1. Pull the fuse to the computer module. Most vehicles have an ECM fuse. Sometimes under another label. Remove fuse, wait 5 minutes, then reinsert. The trouble code should be removed.




Related ford ranger terms:
onboard computer codes
car computer code reset
diagnostic code removal
EEC code reset
OBD code removal
trouble code reset
car repair code numbers
diagnostic codes auto ford

Monday

2.3L engine firing order

For my 91 Ford ranger the firing order is as follows, the squares are the coil packs.


When to replace 2.3L timing belt

When is the best time to replace your timing belt on your Ford Ranger or Ford 2.3L engine? Well the first answer is before it breaks.  That said, 60,000 miles or 6 years is recommended by Ford and Gates belts 1997 or earlier 2.3  engines.  If your belt is subject to an oil leak, you should downgrade those values as oil deteriorated belts.

You can read up on how to change the timing belt HERE. If you just got your truck or have never checked its condition, remove the inspection plug and take a look.  If you see cracks, damaged or missing teeth and/or severe oil contamination schedule the job.


Sunday

Ranger power loss, bogging, no acceleration solution

Old faithful Ranger started having a strange problem.  I would be driving or sometimes just idling and suddenly without any warning the engine would lose power, stumble, and have a somewhat strange sound, I can only describe as kind of hollow as if some valve had opened like maybe the EGR. (SEE Update below)

There was no rime or reason, it might happen at any time. At times it would last seconds and then might last several minutes next time.  Pressing the pedal to the floor did nothing.  If it lasted longer than a minute, I might pull over and check under the hood.  I shock wires, tapped devices and said many fine curse words at the engine to no avail.  The only thing I did notice was what appeared to be burnt oil smoke from under the engine, since I had a small exhaust leak, I thought the oil smoke was attributed to it and this "opening valve noise" I heard. This went on for three weeks.  Sometimes it would not reappear for days.

A long story short, after much research and head scratching, I begin to suspect the catalytic converter was plugged or would become plugged while driving (maybe something loose inside).  At the next occurrence which lasted awhile, I shut the engine off and sure enough that light oil smoke was present.  I went quickly and looked under the Ranger and to much my surprise the converter was GLOWING RED HOT.  I had never seen this before.

Time to order some new parts.  Below is a few video to get an idea of what it looked like.

The truck had always had a performance issue, no doubt this was there for some time. There are three types of fixes.
You can buy a universal converter that welds in, cheap at about $38.


You can get the full OEM style (2 types) unit which includes the exhaust pipe from the manifold to the flange for about $108 on Ebay and some locations.

Note that they come with and without and air tube, check yours for what you need.  Since my pipes are old AND I have trouble with thin pipe walls (which leave little to weld to) I will be buying the OEM style replacement.

UPDATE: Found the tunnel/port from the valve to the inner manifold choked.  Use a McDonalds 5/16 straw to check for blockage (actual hole is about 3/8) if it will not pass thur (don't let go) or comes out filled with crap, you need to clean the tube. This takes some time, but when finished the straw should smoothly slide in and out (it is a straight bore).



Saturday

Where is the diagnostic connector?

You have that pesky engine warning light. You checked the manual and can't find the test plug.  So where is it?

Trying to find the diagnostic connector (test plug) on your 1991 Ford Ranger is challenging if you have never seen it. It is at the end of the Power Distribution Box on the inner fender firewall on the passenger side of the engine compartment. If it has not been pulled from its cover (a molded socket) it is harder to find. 

Below is a picture of what you are looking for (not from my Ranger).  Your power box maybe different but the diagnostic cover (socket) will be marked the same.  This "cover" is usually covered with dirt and grease, wipe it off and you can see the wording. There is also the gray "pigtail" beside the connector.  You can see it in the photo.



The connector just slides in this holder from the bottom.  Just pull it out from below and there you go.

Now what? Using your connector, you can now get your codes via the flashing light. Below is one way of doing it, your service manual may show another, or you can use an older plug-in style code reader.

For me, I have decided to keep my connector out of the holder, less I forget where the damn thing is.