Jump to content
Ultimate Subaru Message Board

'94 Legacy code 42, unhook battery, then flashing CEL?


Recommended Posts

Hi, '94 Legacy 2.2L AT AWD, 120k miles. Some time back the engine stumbled a little bit when coming to a stop and the CEL came on. It is code 42. The light was on solid for the last couple months. This month I have to get the CEL off to pass inspection. I unhooked the battery for a few hours. While the battery was unplugged I unplugged the TPS and plugged it back in in case there was a bad connection in the connector. I tapped the TPS with the butt of a screwdriver. Then I hooked the battery back up.

 

Now as soon as I put the key to acc the CEL starts making long flashes before even trying to start it. I can't figure out why the ECU is so spooked? I couldn't remember what connectors to hook up to make it flash. I took a guess and put the little grounding wires into the connector I thought it was but that blew the horn/tail fuse. (It was doing the continuous long flashes before blowing the tail/horn fuse). It starts, idles and drives just fine but the CEL keeps making continuous long flashes.

 

Just wondering what to check/do? The code 42 says something about TPS idle switch. Is this code normally a faulty TPS?

Edited by porcupine73
Link to comment
Share on other sites

the tps can be adjusted you might have changed its alighnment tapping on it, it might have needed to be adjusted for some time or it could be broken...

mine needs to be tweeked, someone who thought they knew what they were doing "adjusted" mine now I only get 95% throttle when it should be 100%

  • Like 1
Link to comment
Share on other sites

There are two different Cel connectors under the dash. The green connectors(two wires) do current issues and there is another black connector (single wire) that does memory, or stored issues. Make sure they are both disconnected and see if your CEL light is still on.

  • Like 1
Link to comment
Share on other sites

Thank you :-) That's what it turned out to be, the black connectors were hooked up. I must have left them connected many months ago when I first read the code 42. Apparently if the black connectors are hooked up and there is no code it just makes long flashes continuously. Which would explain why it drives just fine even though it seems like there must be impending doom from the continuously flashing MIL. And which would also explain why I couldn't remember/find the connectors to flash out the codes - because they were already connected!

 

After unhooking them it seems like everything is fine. I hadn't been driving it much at all and I think the TPS contacts might have just needed a few cycles to clean up a bit. Also I noticed there was a bit of corrosion on the end of the stop screw which I think might have not been letting the throttle go completely back to normal (and maybe close the idle contacts) though it couldn't have been more than .3mm or so of buildup.

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
 Share

×
×
  • Create New...