EJ22 Idle issues
EJ22 Idle issues
Gen1 Ser2 EJ22 in an MY
Previously the engine idles beautifully, on the odd occasion it would run rough for a second then get over it (restarting/starting hot), was still getting error codes 24 (idle air control valve) and 33 (speed sensor of lack thereof).
Finally getting around to to looking for the cause of the error I though I had found it, one wiring diagram showed two wires from the IAC valve reversed (pins 1 & 2, 26 pin connector), in my eagerness I swapped them and fired it up. Not a happy engine, super rough idle and hunting bigtime.
Checking a spare ej loom and another wiring diagram revealed they were around the correct way to begin with (An intelligent person would have checked this BEFORE playing with things).
After swapping the wires back the engine now idles on two cylinders (3 & 4), at a 'steady' 1200-1500 rpm depending on temp etc. When driving you can feel the other injectors 'kick in' when the ecu comes off the idle loop.
Have tested the IAC wires for continuity, all good.
Tried another ECU, no difference.
Tried another IAC valve, no difference.
Both the IAC stepper motors measure 9 ohms between the common supply and the directional grounds (the two wires that return to the ecu) as does the stepper on the ej20g, so I think that they are all ok.
The voltage at pins 1 & 2 when idleing is the full battery voltage, documentation stats it should be around 7-9.
So the ecu is not providing any control for the valve.
Code 24 has a description of 'uses fuel cut to prevent abnormal engine speed' which sounds fitting.
Not getting any other error codes, but pluging in a fresh ecu gives code 24 instantly when the car is switch to on (not running)
I think either something else was damaged and is killing the ecu(s), or someting is else is dead and the ecu doesn't have enough information to operate correctly.
Next step is to check voltages etc for other sensors
Any other ideas? This one is really frustrating.
Sorry for the long post, though a bit of background info might help.
Previously the engine idles beautifully, on the odd occasion it would run rough for a second then get over it (restarting/starting hot), was still getting error codes 24 (idle air control valve) and 33 (speed sensor of lack thereof).
Finally getting around to to looking for the cause of the error I though I had found it, one wiring diagram showed two wires from the IAC valve reversed (pins 1 & 2, 26 pin connector), in my eagerness I swapped them and fired it up. Not a happy engine, super rough idle and hunting bigtime.
Checking a spare ej loom and another wiring diagram revealed they were around the correct way to begin with (An intelligent person would have checked this BEFORE playing with things).
After swapping the wires back the engine now idles on two cylinders (3 & 4), at a 'steady' 1200-1500 rpm depending on temp etc. When driving you can feel the other injectors 'kick in' when the ecu comes off the idle loop.
Have tested the IAC wires for continuity, all good.
Tried another ECU, no difference.
Tried another IAC valve, no difference.
Both the IAC stepper motors measure 9 ohms between the common supply and the directional grounds (the two wires that return to the ecu) as does the stepper on the ej20g, so I think that they are all ok.
The voltage at pins 1 & 2 when idleing is the full battery voltage, documentation stats it should be around 7-9.
So the ecu is not providing any control for the valve.
Code 24 has a description of 'uses fuel cut to prevent abnormal engine speed' which sounds fitting.
Not getting any other error codes, but pluging in a fresh ecu gives code 24 instantly when the car is switch to on (not running)
I think either something else was damaged and is killing the ecu(s), or someting is else is dead and the ecu doesn't have enough information to operate correctly.
Next step is to check voltages etc for other sensors
Any other ideas? This one is really frustrating.
Sorry for the long post, though a bit of background info might help.
'97 Outback - almost back to grandma spec operating condition.
"A day is never more than what you make of it."
"A day is never more than what you make of it."
- stamp_licker
- General Member
- Posts: 1066
- Joined: Wed Oct 05, 2005 10:00 am
- Location: Kallangur.Bris North
have a look at the ignition relay.I had 24 and 35 come and go ,it would idle on 3 cylinders and run rough dropping number 1.What was happening was one side of the relay which powers that circuit would sometimes allow battery voltage and when it was playing up was only allowing about 3 volts.Since replacing the problem has gone.
[SIGPIC][/SIGPIC]aka the_postie
Building a hardcore postie:D
Building a hardcore postie:D
- BaronVonChickenPants
- General Member
- Posts: 1187
- Joined: Tue Oct 04, 2005 10:00 am
- Location: Nowra, NSW
I first thought that but he has tried another ECU so that would have a fresh start... unless it was directly out of another car.... But yes leaving it disconected for a period of time would reset it and may fix it.
I think try what Vidler has said... the IAC is a common problem with these EJs. Portentially wiring it wrongly, even for an instant, has made the internal magnet force the valve fully open and jam it.
Dave
I think try what Vidler has said... the IAC is a common problem with these EJs. Portentially wiring it wrongly, even for an instant, has made the internal magnet force the valve fully open and jam it.
Dave
EJ conversion wiring harness cut downs available. Please PM or email ([email protected]) for details.
Thanks Guys,
The second ECU had been on the shelf for about 4 months, so I assumed it was well and truly back to defualts, They don't seem to be disconnected for long to forget the error codes at any rate.
Have swapped ECU's back and forward several times. Taken the cases off, no visible damage or burnt circuitry smell, haven't tested any further than that yet.
Haven't yet tried the long-winded proccess for reseting the ecu, but I doubt if it will make a difference.
Started with the IAC valve as this is where I was expecting the trouble to be. the valve itself is moving very freely and smoothly. Before and after cleaning. It was suprisingly clean to begin with.
Will have a look at the ignition relay, might replace it with two heavy duty relays for good measure.
The second ECU had been on the shelf for about 4 months, so I assumed it was well and truly back to defualts, They don't seem to be disconnected for long to forget the error codes at any rate.
Have swapped ECU's back and forward several times. Taken the cases off, no visible damage or burnt circuitry smell, haven't tested any further than that yet.
Haven't yet tried the long-winded proccess for reseting the ecu, but I doubt if it will make a difference.
Started with the IAC valve as this is where I was expecting the trouble to be. the valve itself is moving very freely and smoothly. Before and after cleaning. It was suprisingly clean to begin with.
Will have a look at the ignition relay, might replace it with two heavy duty relays for good measure.
'97 Outback - almost back to grandma spec operating condition.
"A day is never more than what you make of it."
"A day is never more than what you make of it."
Huge thread dig but did you ever solve this? I have the same problem, in fact my problem is the same, cyl 1 doesn't seem to fire right sometimes. The injectors have been cleaned and are firing, the seems to b spark as well bit it may be weak. I tried to check the ignition relay today but it's in a god awful location so I wanted to know if that worked before I go taking my dashboard apart.
Anyone?
I've gone through a crap ton of problem solving to find this bastard, I seem to have very much the same problem that stamp_licker mentioned where it only idles on 3 cylinders. It seem to be a slightly common issue as all the scraps of info I find online have similar symptoms:
- Idles on 3 cylinders only sometimes
- Cold start may be worse but often hard to re-create
- ECU Code 22 (Knock Sensor)
- ECU Code 24 (Bypass Air Control Valve (BAC Valve))
- ECU Code 35 (Purge Control Solenoid)
Now these come up from time to time, I will clear the ECU and it will crop up shortly after idling, but it might be the 2nd or 3rd time I start the engine.
To try and find the problem this is what I have done to rule out issues:
- Injectors cleaned and tested
- New spark plugs
- New ignition leads
- Replaced head gaskets, inspected valves, bores etc. (thought it might be a compression problem, alas it wasn't)
- Replaced ignition coil
- Replaced knock sensor (this was cracked and broken)
- Replaced air flow meter
- Tested TPS with replacement (original was in spec)
- Tested BAC valve, seems to be in spec but there's no information on how/when to adjust it using the screws.
- Purge control valve resistance tested and is out of spec (can't see this being major enough to idle on 3 cylinders?)
Now it seems to drop cylinder 1 when it idles funny. Everywhere else I have found information about this there has either been no reply to the OP or those who have fixed it never post how they fixed it.
Left on the to do list:
- Replace purge control valve (I doubt this will change anything except the remove the error flag for this)
- Test/replace Ignition Relay. (This one's a bitch, how the hell do you get to it?)
I've gone through a crap ton of problem solving to find this bastard, I seem to have very much the same problem that stamp_licker mentioned where it only idles on 3 cylinders. It seem to be a slightly common issue as all the scraps of info I find online have similar symptoms:
- Idles on 3 cylinders only sometimes
- Cold start may be worse but often hard to re-create
- ECU Code 22 (Knock Sensor)
- ECU Code 24 (Bypass Air Control Valve (BAC Valve))
- ECU Code 35 (Purge Control Solenoid)
Now these come up from time to time, I will clear the ECU and it will crop up shortly after idling, but it might be the 2nd or 3rd time I start the engine.
To try and find the problem this is what I have done to rule out issues:
- Injectors cleaned and tested
- New spark plugs
- New ignition leads
- Replaced head gaskets, inspected valves, bores etc. (thought it might be a compression problem, alas it wasn't)
- Replaced ignition coil
- Replaced knock sensor (this was cracked and broken)
- Replaced air flow meter
- Tested TPS with replacement (original was in spec)
- Tested BAC valve, seems to be in spec but there's no information on how/when to adjust it using the screws.
- Purge control valve resistance tested and is out of spec (can't see this being major enough to idle on 3 cylinders?)
Now it seems to drop cylinder 1 when it idles funny. Everywhere else I have found information about this there has either been no reply to the OP or those who have fixed it never post how they fixed it.
Left on the to do list:
- Replace purge control valve (I doubt this will change anything except the remove the error flag for this)
- Test/replace Ignition Relay. (This one's a bitch, how the hell do you get to it?)
Is this on an ej converted car or factory lib? I know there is a lot of things that can cause this problem but recently I had an ej engine behave like u are describing and it was a faulty temp sensor. There are 2 on the ej22. One is for the dash (single wire) the other is for the ecu (2 wire). Check the ecu one.
Also have u checked fuel pressure? Could be fuel pressure reg problem or fuel pump or even blocked fuel filter. Also make sure fuel isn't making it's way back up the engine evaporate lines effectively flooding the engine... I have seen this on an ej conversion and if felt like a miss. There are no codes relating to the fuel system but I'm sure fuel problems would cause other unrelated codes.
Some more history or info on the car may help.
Dave
Also have u checked fuel pressure? Could be fuel pressure reg problem or fuel pump or even blocked fuel filter. Also make sure fuel isn't making it's way back up the engine evaporate lines effectively flooding the engine... I have seen this on an ej conversion and if felt like a miss. There are no codes relating to the fuel system but I'm sure fuel problems would cause other unrelated codes.
Some more history or info on the car may help.
Dave
EJ conversion wiring harness cut downs available. Please PM or email ([email protected]) for details.
It's on a factory stock 89 Liberty Auto. 300,000 kms. Only had the car a few years and it hasn't run much over that time, I bought it with this problem already in place but it's not the first Liberty I've owned.
It doesn't feel fuel related so much as it does spark related, but I'll humour anything at this stage. It's still a concern that it's intermittent and that turning the engine off and back on can sometimes rectify it. This is why I'm lead to believe it might be the issue that cropped up here:
http://www.ultimatesubaru.org/forum/sho ... hp?t=19616
If you look on page 3 a post by "PacMan" states he found an issue with the ECU that he was designing a fix for. Unfortunately he never went into detail about it. I'm also starting to think this problem occurs on Series 1 Auto ECUs only.
I haven't checked the fuel pressure or flow yet. The only part of the fuel system I have checked are the injectors and fuel lines.
Coolant temp sensor checked out okay, I did forget to mention that on my list (was going by memory).
It doesn't feel fuel related so much as it does spark related, but I'll humour anything at this stage. It's still a concern that it's intermittent and that turning the engine off and back on can sometimes rectify it. This is why I'm lead to believe it might be the issue that cropped up here:
http://www.ultimatesubaru.org/forum/sho ... hp?t=19616
If you look on page 3 a post by "PacMan" states he found an issue with the ECU that he was designing a fix for. Unfortunately he never went into detail about it. I'm also starting to think this problem occurs on Series 1 Auto ECUs only.
I haven't checked the fuel pressure or flow yet. The only part of the fuel system I have checked are the injectors and fuel lines.
Coolant temp sensor checked out okay, I did forget to mention that on my list (was going by memory).
- T'subaru
- Junior Member
- Posts: 733
- Joined: Mon Oct 13, 2008 9:13 am
- Location: T'sunami Coast, Wa. ( usa )
This might be worth checking out.
http://www.ultimatesubaru.org/forum/sho ... p?t=109444
http://www.ultimatesubaru.org/forum/sho ... p?t=109444
'86 GL, '89 RX, '89 XT6, '90 T'sunami Wagon
- RSR 555
- Elder Member
- Posts: 6951
- Joined: Sat Nov 10, 2007 10:42 am
- Location: ATM... stuck in Rockingham
Grab yourself a copy of the WSM and start testing sensors with a multimeter as per manual. I'm thinking Ignition relay (I know you have tested it) but you'll need use a new one to be sure. I have a new one that I use when testing customers cars and 9 out of 10 times it solves thier issues. Also, when you say you have replace the other items.. does this mean you brought new ones or secondhand items?
You know you are getting old when the candles on your birthday cake start to cost more than the cake itself.
RSR Performance
Home of the 'MURTAYA' in Oz
Subaru Impreza WRX based Sportscar
[SIGPIC][/SIGPIC]
Disclaimer: Not my website but hyperlink here to Subaru workshop manuals
RSR Performance
Home of the 'MURTAYA' in Oz
Subaru Impreza WRX based Sportscar
[SIGPIC][/SIGPIC]
Disclaimer: Not my website but hyperlink here to Subaru workshop manuals
Okay, just as a follow up, I'm pretty confident I've solved my poor idle problem. It was the Ignition Relay and I have come up with a solution where you can replace the Jideco relay with a pair of aftermarket relays and it seems to work nicely. I will write up a guide on how to do this and post it in a new thread so others can fix it.
I also have a thread about this on USMB so I will also post it on there for those interested.
I also have a thread about this on USMB so I will also post it on there for those interested.