The code and radiator fan are related. In fact, everything is likely related. Code 22 means the voltage from the coolant temperature sensor is too low or too high. The Engine Computer sends 5.0 volts to it and the sensor draws it down to somewhere between 0.5 and 4.5 volts depending on temperature. Higher temperature equals lower voltage. Anything outside that range will trigger a fault code and turn on the Check Engine light.
The first place to look is at the coolant temperature sensor itself. Chrysler has extremely little trouble with them but the plug could have been knocked loose during the recent oil change.
When making adjustments after performing a tuneup, it is common practice to unplug that sensor. That's a real fast way to put the Engine Computer into what's called "base timing mode" so the distributor can be adjusted. That will set the code 22 and turn the Check Engine light on. Once the distributor is adjusted the sensor is plugged back in, then the computer adjusts ignition timing as necessary. The light will turn off either right away or once the engine is turned off and restarted. The code will stay in memory but will erase automatically after starting the engine 50 times.
Here's the clinker. When the coolant sensor is unplugged, the computer has know way of knowing if the engine is overheating so it turns on the radiator fan to be safe. To test the system, that's what we do. We unplug the coolant sensor and expect to see the fan kick in about a second later.
Check that plug to be sure it's tightly connected. The sensor is in the cylinder head just to the side or above the thermostat housing which is above the oil filter. You can also follow the upper radiator hose to the thermostat housing. The sensor will have two wires in the connector. If you also see a sensor with a single purple wire, that is for the temperature gauge on the dash and isn't related to this issue.
If the connector is tight, grab an inexpensive digital voltmeter and measure the voltages on the two wires in the sensor's connector while the ignition switch is turned on, then holler back with those readings. You'll have to back-probe the wires through the rubber seal because the readings are only relevant when the sensor is plugged in.
As for finding a service manual, I buy a lot of them from school and dealership auctions and I resell them at the nation's second largest old car show in WI. I have the electrical book for your car but I'd have to look for the rest of the set. You can look on eBay too. The factory manuals are way better than any Haynes or Chiltons manual.
To tell which engine you have, look at the emissions sticker under the hood. It will be under the middle of the hood, on the right strut tower, or near the center of the radiator. Near the center along the right side will be the spark plug number and the engine size but as I recall, it won't be listed directly. I think it will just be a "2.2" or a "2.5" in a line of numbers. Next, look at the bottom of the engine's oil pan. The 2.2L will be perfectly flat all the way across. The 2.5L has a large bump in the middle, sort of like an upside-down flabby camel hump. If you still can't tell, copy the first 10 digits of the vehicle ID number. I can look the engine size up by one of those letters or digits.
Sunday, February 6th, 2011 AT 7:13 AM