You can type here any text you want

Scanmaster code 22 and 42.

Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

sams86gn

Member
Joined
Dec 5, 2011
Messages
436
Just got my transmission put back in and took a few test drives and the scanmaster is reading code 42 and 22. It seems to run/drive fine at low rpm (maybe < 40% throttle) but when I step on it then it just kinda losses power. I really don't know how to describe it.
 
CODE 22
Trouble Code 22 indicates that the Throttle Position Sensor (TPS) is reading abnormally low. TPS volts should be close to 0.42 V at closed throttle and rise smoothly in about 0.02 volt increments to a maximum reading of about 4.85 volts at WOT.
The conditions for setting this code are:
  • the engine is running, and
  • TPS reading is < 0.20 volts

Note: During a Code 22 condition, the ECM uses a default TPS value of 2.6 volts. This will cause the engine to idle very high.
Typical causes for this code include:
1) Maladjusted TPS
2) Defective TPS
3) No +5 volt reference to TPS
4) TPS-return to ECM is shorted to ground or to sensor ground
5) Defective ECM
NOTE: The TPS must be adjusted to about 0.42 volts at closed throttle for the ECM to auto-zero properly. If necessary, adjust the TPS to bring the voltage up or down to this value at closed throttle.

CODE 42

Trouble Code 42 indicates that there may be a malfunction in the Electronic Spark Timing (EST) system.

During cranking, the timing is controlled by the ignition module while the ECM monitors the engine speed. When the engine speed exceeds 400 RPM, the ECM sends a BYPASS signal to the ignition module which switches the timing to ECM control. The ECM calculates what the timing should be then "tells" the ignition module via the EST circuit.

An open or ground in the EST circuit will stall the engine and set a Code 42. The engine can be re-started but it will run on ignition module timing.

The conditions for setting this code are:

  • System in BYPASS mode but the ignition module is still controlling timing
    - or -
  • Engine speed > 600 RPM with no EST pulses (ECM controlled timing) going to the ignition module for 200 msec.



Typical causes for this code include:

1) BYPASS line is open or grounded
2) EST line is open or grounded
3) PROM or CALPACK not seated properly in the ECM
4) Poor connections between ignition module and ECM
5) Poor routing of EST harness and/or poor quality ignition wires (EMI induced electrical noise)
6) Faulty or incorrect ignition module
7) Faulty ECM
 
Check all connections and grounds or try resetting the ecm memory... good luck
 
It's possible you ripped some grounds off the back of the pass. head when reinstalling the tranny.

If they haven't been relocated already perhaps now is the time to do it.
 
Idle tps is .44 and engine not running it is .46. I will check grounds and look at any other wires also. Also I Hooked up an audible knock detector when the trans was out and I didn't unplug the wiring harness from the ECM but the battery was unplugged when I was soldering so I wouldn't think that could have hurt it. I also put a Fp Hotwire kit on but wouldn't think that could be causing my problems either. Those were the only other changes I made
 
That's odd. Normally it's a little higher when it's running not lower. That might lead credibility to a weak ground somewhere. Might be time to spend some quality time with a volt meter and see if the body is securely ground to the engine.

Have you made sure there aren't any wires pinched between the bellhousing and the block?
 
I will check to make sure I didnt get any wires stuck between the block and bell housing tomorrow and check grounds
 
Wires are not stuck between bell housing and block, ground wires seem to be good and tight. Started the car yesterday and it idled fine for about 2 min and then started smoking out of the exhaust. It got worse and worse until I shut it off. Started it back up to pull it in the garage and it wasn't smoking. I can't tell exactly what the smoke smells like but it definitely has a strong smell. Color is kinda a black kinda blue. Scanmaster still reading code 22 and 42. Im thinking the smoke is related to the code problem so now I've just got to figure out how to fix them. I can take a video if that would help any
 
update: redid the grounds attached to the firewall, disconnected battery and reconnected and started car. No code 22, still code 42, but the car did the same thing. Ran fine for about a min or 2 and then i could hear a change and my wideband went from 12:1 to about 14.5:1 and into the 15s. What could cause this?
 
Sounds like the car is going into closed loop because 14.7:1 would be what the car tries to maintain in closed loop. Somewhere in the low 15's is not unusual if your wideband is in need of attention.
How deep into the 15's is it going?
 
TurboDave said:
Sounds like the car is going into closed loop because 14.7:1 would be what the car tries to maintain in closed loop. Somewhere in the low 15's is not unusual if your wideband is in need of attention.
How deep into the 15's is it going?

It just barely goes into the 15's and jumps between 14:5 and 15 so I'm sure it's trying to stay at 14.7. Wideband is brand new. So an air fuel ratio of 14.7:1 in park shouldn't be causing the car to smoke?
 
Back
Top