Tech / General Engine Is your car making a strange sound or won't start? Thinking of adding power with a new combination? Need other technical information or engine specific advice? Don't see another board for your problem? Post it here!

Intermittent Code 22, need help 88 GTA

Thread Tools
 
Search this Thread
 
Old 05-17-2012, 11:19 PM
  #1  
Senior Member
Thread Starter
iTrader: (10)
 
Stangski09's Avatar
 
Join Date: Jan 2009
Location: Edmonton, Alberta.
Posts: 718
Likes: 0
Received 1 Like on 1 Post
Car: 1988 Pontiac Trans Am GTA.
Engine: 385 stroker sbc
Transmission: TKO600
Axle/Gears: Moser 9" 3.70 Wavetrac
Intermittent Code 22, need help 88 GTA

Searched for hours, could not find a case like this.

Intermittent code 22:
- minimum air & tps adjusted, both new
- timing set 7* btdc
- FP set at 41.5 psi
- no apparant vac leaks but will check more thoroughly with brake clean

It will idle at 1100 in park some start-ups, and 1500-2000 on other start-ups.
SES will disappear when holding >2500rpms
Basically I have a new built motor, beautiful car, and i cant rid this code 22 nor can I get it to idle well.

Please help

Last edited by Stangski09; 05-17-2012 at 11:33 PM.
Old 05-19-2012, 07:11 PM
  #2  
Senior Member
Thread Starter
iTrader: (10)
 
Stangski09's Avatar
 
Join Date: Jan 2009
Location: Edmonton, Alberta.
Posts: 718
Likes: 0
Received 1 Like on 1 Post
Car: 1988 Pontiac Trans Am GTA.
Engine: 385 stroker sbc
Transmission: TKO600
Axle/Gears: Moser 9" 3.70 Wavetrac
Re: Intermittent Code 22, need help 88 GTA

Capped vac line going to booster, and the motor idled the same.
Capped vac line going to the charcoal cannister, and the motor idled the same.
Old 05-19-2012, 09:13 PM
  #3  
Moderator

 
Vader's Avatar
 
Join Date: Jan 2000
Posts: 19,350
Received 216 Likes on 177 Posts
Re: Intermittent Code 22, need help 88 GTA

I'm guessing that the TPS voltage was checked/set at the sensor itself. You may want to go back to the ECM and measure the voltage there. That will include all the connections and circuit resistance. For some reason, the ECM thinks it is reading low voltage, so looking at the ECM may be revealing.

I also suspect you have checked the electrical connector for the TPS and engine/chassis grounds. If not, that could also be helpful.
Old 05-21-2012, 12:40 AM
  #4  
Senior Member
Thread Starter
iTrader: (10)
 
Stangski09's Avatar
 
Join Date: Jan 2009
Location: Edmonton, Alberta.
Posts: 718
Likes: 0
Received 1 Like on 1 Post
Car: 1988 Pontiac Trans Am GTA.
Engine: 385 stroker sbc
Transmission: TKO600
Axle/Gears: Moser 9" 3.70 Wavetrac
Re: Intermittent Code 22, need help 88 GTA

Yes the tps was adjusted.
Any tips on checking the connections at the ecm?
Ive checked the reference signal at the tps, i have checked resistance
Old 05-21-2012, 04:00 PM
  #5  
Senior Member
Thread Starter
iTrader: (10)
 
Stangski09's Avatar
 
Join Date: Jan 2009
Location: Edmonton, Alberta.
Posts: 718
Likes: 0
Received 1 Like on 1 Post
Car: 1988 Pontiac Trans Am GTA.
Engine: 385 stroker sbc
Transmission: TKO600
Axle/Gears: Moser 9" 3.70 Wavetrac
Re: Intermittent Code 22, need help 88 GTA

165 ecm.
TPS signal, C13 - 0.50V. Should be 0.54V
TPS reference, C14 - 4.98V, should be 5.00V

The actual signal reading is tad low, but not enough to concern me.
Going to check ecm grounds next.

Update: car will idle at 1200rpm, then it jumps to 1800rpm when it jumps into closed loop (im guessing that it's moving into closed loop)

Last edited by Stangski09; 05-21-2012 at 04:09 PM.
Old 05-21-2012, 07:32 PM
  #6  
Senior Member
Thread Starter
iTrader: (10)
 
Stangski09's Avatar
 
Join Date: Jan 2009
Location: Edmonton, Alberta.
Posts: 718
Likes: 0
Received 1 Like on 1 Post
Car: 1988 Pontiac Trans Am GTA.
Engine: 385 stroker sbc
Transmission: TKO600
Axle/Gears: Moser 9" 3.70 Wavetrac
Re: Intermittent Code 22, need help 88 GTA

Checked to make sure car is going into closed loop and it is. (diagnostic mode while motor running).
Old 05-23-2012, 01:44 PM
  #7  
Senior Member
Thread Starter
iTrader: (10)
 
Stangski09's Avatar
 
Join Date: Jan 2009
Location: Edmonton, Alberta.
Posts: 718
Likes: 0
Received 1 Like on 1 Post
Car: 1988 Pontiac Trans Am GTA.
Engine: 385 stroker sbc
Transmission: TKO600
Axle/Gears: Moser 9" 3.70 Wavetrac
Re: Intermittent Code 22, need help 88 GTA

All ecm grounds are good. (resistance check), grounds on my heads are tight, all other chassis grounds that ive located are good. My engine bay is very clean and im fairly certain I know where all of the grounds are.

Here's a couple photos to entice you guys to chime in!



Old 05-23-2012, 07:19 PM
  #8  
Moderator

 
Vader's Avatar
 
Join Date: Jan 2000
Posts: 19,350
Received 216 Likes on 177 Posts
Re: Intermittent Code 22, need help 88 GTA

Is the 22 still being generated?

Is the ECM reprogrammed with a target idle of 1200 or is it due to some problem?
Old 05-24-2012, 06:00 PM
  #9  
Senior Member
Thread Starter
iTrader: (10)
 
Stangski09's Avatar
 
Join Date: Jan 2009
Location: Edmonton, Alberta.
Posts: 718
Likes: 0
Received 1 Like on 1 Post
Car: 1988 Pontiac Trans Am GTA.
Engine: 385 stroker sbc
Transmission: TKO600
Axle/Gears: Moser 9" 3.70 Wavetrac
Re: Intermittent Code 22, need help 88 GTA

Code 22 is still coming.
As far as i know the idle was untouched via tune.
Im in the process of getting another data log for pcm4less.

An i had zero issues before this code.
I am very very stumped
Old 05-24-2012, 08:49 PM
  #10  
Moderator

 
Vader's Avatar
 
Join Date: Jan 2000
Posts: 19,350
Received 216 Likes on 177 Posts
Re: Intermittent Code 22, need help 88 GTA

It would seem that the ECM loses communication with the TPS periodically, setting the code. Aside from connections, I'm not sure what to advise. Incidentally, those suspect connections could be inside the ECM as well.
Old 05-24-2012, 11:27 PM
  #11  
Senior Member
Thread Starter
iTrader: (10)
 
Stangski09's Avatar
 
Join Date: Jan 2009
Location: Edmonton, Alberta.
Posts: 718
Likes: 0
Received 1 Like on 1 Post
Car: 1988 Pontiac Trans Am GTA.
Engine: 385 stroker sbc
Transmission: TKO600
Axle/Gears: Moser 9" 3.70 Wavetrac
Re: Intermittent Code 22, need help 88 GTA

So im probing the wires at the connection to the ecm. I was following a correct 86-98 165ecm pinout. Using a paper clip contacting the metal.
I checked other voltage readings and they all read correctly.
TPS readings were correct - checked with key on.
Grounds were checked for resistance, and the reading stayed at 0.

Really think the ecm is the only thing left?
Because ill grab one off of rock auto and see how she works.

Ps- this ecm was a year old delco reman from GM.
Old 05-25-2012, 07:58 PM
  #12  
Senior Member
Thread Starter
iTrader: (10)
 
Stangski09's Avatar
 
Join Date: Jan 2009
Location: Edmonton, Alberta.
Posts: 718
Likes: 0
Received 1 Like on 1 Post
Car: 1988 Pontiac Trans Am GTA.
Engine: 385 stroker sbc
Transmission: TKO600
Axle/Gears: Moser 9" 3.70 Wavetrac
Re: Intermittent Code 22, need help 88 GTA

Replaced ecm with a pick n pull one, same issue.
I have a reman on order from rock auto but I doubt anything will change..

Not sure what to do... I think im going to try and chase grounds again, check the commons.
Old 05-25-2012, 09:02 PM
  #13  
Moderator

 
Vader's Avatar
 
Join Date: Jan 2000
Posts: 19,350
Received 216 Likes on 177 Posts
Re: Intermittent Code 22, need help 88 GTA

Even though the TPS was replaced, have you checked its output voltage while rotating the throttle through the full range? Usually an analog meter is best for this to catch any dropouts.

For some reason, the ECM is thinking the TPS is going away (under 200mV) for a few seconds, and it only has the wires and connections to make the assessment.
Old 05-25-2012, 10:54 PM
  #14  
Senior Member
Thread Starter
iTrader: (10)
 
Stangski09's Avatar
 
Join Date: Jan 2009
Location: Edmonton, Alberta.
Posts: 718
Likes: 0
Received 1 Like on 1 Post
Car: 1988 Pontiac Trans Am GTA.
Engine: 385 stroker sbc
Transmission: TKO600
Axle/Gears: Moser 9" 3.70 Wavetrac
Re: Intermittent Code 22, need help 88 GTA

Where the wires attach to the connectors, could there maybe be an issue there?
Old 05-27-2012, 04:22 PM
  #15  
Senior Member
Thread Starter
iTrader: (10)
 
Stangski09's Avatar
 
Join Date: Jan 2009
Location: Edmonton, Alberta.
Posts: 718
Likes: 0
Received 1 Like on 1 Post
Car: 1988 Pontiac Trans Am GTA.
Engine: 385 stroker sbc
Transmission: TKO600
Axle/Gears: Moser 9" 3.70 Wavetrac
Re: Intermittent Code 22, need help 88 GTA

I have aluminum heads if that matters.. Im thought they would ground?
So when im checking my grounds with the key on there should be zero voltage running through them right?
But when im checking with an ohm meter shouldnt there be any type of resistance since it's closing a circuit?
Anyways im going to try and jump my grounds on the heads to steel and see how that goes
Old 05-27-2012, 07:13 PM
  #16  
Senior Member
Thread Starter
iTrader: (10)
 
Stangski09's Avatar
 
Join Date: Jan 2009
Location: Edmonton, Alberta.
Posts: 718
Likes: 0
Received 1 Like on 1 Post
Car: 1988 Pontiac Trans Am GTA.
Engine: 385 stroker sbc
Transmission: TKO600
Axle/Gears: Moser 9" 3.70 Wavetrac
Re: Intermittent Code 22, need help 88 GTA

Update: tried jumping the ecm grounds on the back of my aluminum heads with a wire that extends and grounds to the iron block. Same thing.
So im back to believing that my ecm grounds are grounding, however i would like to know if i am checking them correctly; (1) probe wire with paper clip at ecm connector (2) negative dmm terminal to steel, positive dmm terminal to paper clip (3) and the ohm meter should be moving correct? Because right now my grounds are showing ZERO resistance when I do this
Old 06-04-2012, 02:36 PM
  #17  
Senior Member
Thread Starter
iTrader: (10)
 
Stangski09's Avatar
 
Join Date: Jan 2009
Location: Edmonton, Alberta.
Posts: 718
Likes: 0
Received 1 Like on 1 Post
Car: 1988 Pontiac Trans Am GTA.
Engine: 385 stroker sbc
Transmission: TKO600
Axle/Gears: Moser 9" 3.70 Wavetrac
Re: Intermittent Code 22, need help 88 GTA

Should i try to change the cts? Since it shares a common ground with the ps
Old 06-12-2012, 11:08 PM
  #18  
Senior Member
Thread Starter
iTrader: (10)
 
Stangski09's Avatar
 
Join Date: Jan 2009
Location: Edmonton, Alberta.
Posts: 718
Likes: 0
Received 1 Like on 1 Post
Car: 1988 Pontiac Trans Am GTA.
Engine: 385 stroker sbc
Transmission: TKO600
Axle/Gears: Moser 9" 3.70 Wavetrac
Re: Intermittent Code 22, need help 88 GTA

Bump. Hands are still tied.
Changing cts tomorrow, see how that works.
Car idles normally with est disconnected, so im thinking my msd icm may be going bad..
Old 06-15-2012, 08:52 PM
  #19  
Senior Member
Thread Starter
iTrader: (10)
 
Stangski09's Avatar
 
Join Date: Jan 2009
Location: Edmonton, Alberta.
Posts: 718
Likes: 0
Received 1 Like on 1 Post
Car: 1988 Pontiac Trans Am GTA.
Engine: 385 stroker sbc
Transmission: TKO600
Axle/Gears: Moser 9" 3.70 Wavetrac
Re: Intermittent Code 22, need help 88 GTA

Cts changed out, and still having the exact same issue.
I nee help.
This forum is getting pathetic, no one pikes to GIVE advice, they just take it.
Old 07-04-2012, 04:51 AM
  #20  
Senior Member
iTrader: (1)
 
Firechicken86's Avatar
 
Join Date: Dec 2011
Location: Vancouver
Posts: 552
Likes: 0
Received 0 Likes on 0 Posts
Car: 1989 Trans am GTA
Engine: 305 TPI
Transmission: t56 6 speed
Axle/Gears: 3.45
Re: Intermittent Code 22, need help 88 GTA

I've got the same code, and have no idea what's causing it
Old 07-16-2012, 04:19 PM
  #21  
Senior Member
Thread Starter
iTrader: (10)
 
Stangski09's Avatar
 
Join Date: Jan 2009
Location: Edmonton, Alberta.
Posts: 718
Likes: 0
Received 1 Like on 1 Post
Car: 1988 Pontiac Trans Am GTA.
Engine: 385 stroker sbc
Transmission: TKO600
Axle/Gears: Moser 9" 3.70 Wavetrac
Re: Intermittent Code 22, need help 88 GTA

Changed out all of my battery cables,
1/0 batt positive
1/0 batt negative
1/0 alt power
1/0 batt negative to body ground


Im at a loss here...
Old 07-16-2012, 04:28 PM
  #22  
Senior Member
iTrader: (1)
 
Firechicken86's Avatar
 
Join Date: Dec 2011
Location: Vancouver
Posts: 552
Likes: 0
Received 0 Likes on 0 Posts
Car: 1989 Trans am GTA
Engine: 305 TPI
Transmission: t56 6 speed
Axle/Gears: 3.45
Re: Intermittent Code 22, need help 88 GTA

I think my problem lies with a bad ecm, I checked the voltage going into from the wire that goes to the tps and it reads .03V so I'm going to try and swap in a new ecm and see if that fixes my code 22. Have you tried taking out your IAC and cleaning it with carb cleaner? clogged up IAC's is a culprit for high idling. I have no idea what could be causing your code 22 though.
Old 07-16-2012, 05:12 PM
  #23  
Supreme Member

 
ASE doc's Avatar
 
Join Date: Apr 2010
Location: Aurora, OR
Posts: 4,337
Received 25 Likes on 23 Posts
Car: 87 IROC Z28
Engine: 355 cid TPI
Transmission: Custom Built 700R4 w/3,500 stall
Axle/Gears: QP fab 9" 3.70 Truetrac
Re: Intermittent Code 22, need help 88 GTA

I would bet that most likely you have a short to ground in the signal circuit. An open sensor ground WILL NOT cause this code. An open ground circuit, or open signal circuit will cause code 21(open signal circuit will cause TPS reading of 5v due to diagnostic resistor in ECM). Only an open reference circuit or short to ground in signal circuit will cause code 22. It may be an intermittent short or open. To find the cause, use your DVOM to monitor the signal voltage while wiggling the ECM harness between the TPS and ECM. Watch for signal voltage to drop off. Then, disconnect the ECM connectors and the TPS and using the ohms scale, or continuity function, connect one lead to the disconnected signal circuit and the other lead to the ground circuit and repeat the wiggle test looking for continuity. There should be no continuity whatsoever between the two circuits. If no trouble found, repeat the wiggle test on the 5v ref. circuit with the system reconnected and the key on. Look for voltage to drop off.

BTW, I appreciate the cleanliness of your engine bay. I strive for the same level of cleanliness in my own.
Old 07-16-2012, 06:39 PM
  #24  
Senior Member
iTrader: (1)
 
Firechicken86's Avatar
 
Join Date: Dec 2011
Location: Vancouver
Posts: 552
Likes: 0
Received 0 Likes on 0 Posts
Car: 1989 Trans am GTA
Engine: 305 TPI
Transmission: t56 6 speed
Axle/Gears: 3.45
Re: Intermittent Code 22, need help 88 GTA

Don't mean to veer off topic but where are the grounds for the tps located? everyone says on the back of the cylinder head but I can't find it for the life of me
Old 07-17-2012, 11:51 AM
  #25  
Supreme Member

 
ASE doc's Avatar
 
Join Date: Apr 2010
Location: Aurora, OR
Posts: 4,337
Received 25 Likes on 23 Posts
Car: 87 IROC Z28
Engine: 355 cid TPI
Transmission: Custom Built 700R4 w/3,500 stall
Axle/Gears: QP fab 9" 3.70 Truetrac
Re: Intermittent Code 22, need help 88 GTA

The ground for the TPS comes from the ECM, as do all of the sensor grounds. The ECM grounds are at the rear of the cylinder heads.

EDIT: I just realized that this may be a confusing statement. The sensor grounds all originate at the ECM. There may be one or two ground circuits that are shared by more than one sensor. The grounds for the ECM connect at the rear of the cylinder heads. Refer to a wiring diagram for your year and model of car.

Last edited by ASE doc; 07-17-2012 at 04:23 PM.
Old 07-18-2012, 10:23 AM
  #26  
Supreme Member

 
ASE doc's Avatar
 
Join Date: Apr 2010
Location: Aurora, OR
Posts: 4,337
Received 25 Likes on 23 Posts
Car: 87 IROC Z28
Engine: 355 cid TPI
Transmission: Custom Built 700R4 w/3,500 stall
Axle/Gears: QP fab 9" 3.70 Truetrac
Re: Intermittent Code 22, need help 88 GTA

I must apologize for giving bad information. The diagnostic resistor on the TPS signal circuit does not go to 5v but rather to ground. This means that an open TPS signal circuit will read 0v, not 5v. Therefore, code 22 can be caused by an open in the signal circuit.
Old 07-20-2012, 08:17 PM
  #27  
Senior Member
Thread Starter
iTrader: (10)
 
Stangski09's Avatar
 
Join Date: Jan 2009
Location: Edmonton, Alberta.
Posts: 718
Likes: 0
Received 1 Like on 1 Post
Car: 1988 Pontiac Trans Am GTA.
Engine: 385 stroker sbc
Transmission: TKO600
Axle/Gears: Moser 9" 3.70 Wavetrac
Re: Intermittent Code 22, need help 88 GTA

Firechicken86, if youre tps is reading low try adjusting it, and if you can not get it adjusted youre looking at a bad tps.

And clearly my iac is not dirty because it is brand ****ing new. As are my spares that ive tried.

ASE doc, thanks for the tips on checking the tps wiring, I have checked it but ill definitely check it again.
Old 07-20-2012, 09:31 PM
  #28  
Senior Member
iTrader: (1)
 
Firechicken86's Avatar
 
Join Date: Dec 2011
Location: Vancouver
Posts: 552
Likes: 0
Received 0 Likes on 0 Posts
Car: 1989 Trans am GTA
Engine: 305 TPI
Transmission: t56 6 speed
Axle/Gears: 3.45
Re: Intermittent Code 22, need help 88 GTA

Originally Posted by Stangski09
Firechicken86, if youre tps is reading low try adjusting it, and if you can not get it adjusted youre looking at a bad tps.

And clearly my iac is not dirty because it is brand ****ing new. As are my spares that ive tried.

ASE doc, thanks for the tips on checking the tps wiring, I have checked it but ill definitely check it again.
Are you sure it would be from a bad tps and not a bad ecm? I tried reading the voltage from the grey wire on the ecm going to the tps and it read .03V even after adjusting it.
Old 07-23-2012, 07:12 PM
  #29  
Supreme Member

 
ASE doc's Avatar
 
Join Date: Apr 2010
Location: Aurora, OR
Posts: 4,337
Received 25 Likes on 23 Posts
Car: 87 IROC Z28
Engine: 355 cid TPI
Transmission: Custom Built 700R4 w/3,500 stall
Axle/Gears: QP fab 9" 3.70 Truetrac
Re: Intermittent Code 22, need help 88 GTA

.03v on the gray wire at the ECM is either a poor connection at terminal C14, or a bad ECM. Be sure to verify power and ground before condemning an electronic module.
Old 08-04-2012, 04:29 PM
  #30  
Senior Member
Thread Starter
iTrader: (10)
 
Stangski09's Avatar
 
Join Date: Jan 2009
Location: Edmonton, Alberta.
Posts: 718
Likes: 0
Received 1 Like on 1 Post
Car: 1988 Pontiac Trans Am GTA.
Engine: 385 stroker sbc
Transmission: TKO600
Axle/Gears: Moser 9" 3.70 Wavetrac
Re: Intermittent Code 22, need help 88 GTA

ASE doc I tried the wiggle test and i had no variance in voltage.
Now i tried the ohm test between the ground wire and signal wire, there was movement on the ohm meter; therefore there was contInuity.
What is the fix?
Old 02-13-2013, 01:37 PM
  #31  
Senior Member
Thread Starter
iTrader: (10)
 
Stangski09's Avatar
 
Join Date: Jan 2009
Location: Edmonton, Alberta.
Posts: 718
Likes: 0
Received 1 Like on 1 Post
Car: 1988 Pontiac Trans Am GTA.
Engine: 385 stroker sbc
Transmission: TKO600
Axle/Gears: Moser 9" 3.70 Wavetrac
Re: Intermittent Code 22, need help 88 GTA

Just an update here:
- before I stored her for winter I ran new wiring including connector from the tps to the ecm. Still had the issue.
- replaced ecm with a reman, same problem.

However when I parked it I tried grounding the ground wire that is part of the dual electric fan harness. Because I realized that relay in the harness was grounded
I REMOVED THE DUAL FAN HARNESS B DISCONNECTING IT AT THE CONNECTOR NEAR THE RAD LAST YEAR.
So then I quickly fired it up and it was idling smoothly at 800ish and not climbing slowly to 2000 like it liks too, but I was still getting a code even after I disconnected the battery however I did not reset my min air and tps voltage..
Does this sound like it could be the culprit?
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
BumpaD82
Tech / General Engine
37
02-26-2016 02:57 PM
TX-SleeperC5
Firebirds for Sale
25
02-24-2016 01:34 PM
Macchinist
Power Adders
3
10-02-2015 02:55 PM
TrevinE
Electronics
1
09-14-2015 03:20 PM
scottmoyer
Camaros for Sale
3
09-07-2015 07:06 PM



Quick Reply: Intermittent Code 22, need help 88 GTA



All times are GMT -5. The time now is 08:25 PM.