Skip to content
View in the app

A better way to browse. Learn more.

Ultimate Subaru Message Board

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Code 42 in the leggy..WTF?

Featured Replies

I just replaced the O2 sensor in my 90 legacy wagon and it is running pretty good but now it is giving me the 42 code. WTF! What is it and what does it do? How do I fix it? What will it do or not do untill I can fix it?

 

Thanks everyone for looking. I appreciate everyones input. Even if it is to say I am SOL!

 

What does the Subaru God (Josh) have to say?

42: Idle switch, Abnormal voltage input entered from idle switch.

Fail safe is to Judge OFF operation.

 

That is from Legacy777's page, BTW. . .

 

From that I would guess that you have a bad idle switch. Is the car idling badly?

  • Author

I know what the code was for...

 

Car idles a tad rough but when it warms up it is fine. Should I replace it or skip it?

 

Is there anything besides the O2 sensor that would make it run rich? Still kinda stinky.

I'd clear the code first, and then see if it returns. If it does, then replace the switch. I dunno the cost of the switch though. . .

Here's my yet-to-fail fix for that code.

 

Swap throttle bodies. Pull one from a junkyard. I have swapped throttle bodies on my car to have one that still has its factory settings (I played with stopscrews when I was younger :-\ ). Then I did the same with a coworker's 92 Legacy who had the same code. Problem fixed.

 

The idle switch is built into the TPS, which is on the passenger side of the throttle body. The TPS is set from the factory in a certain position, you can see the white marks on the screws. It's best not to mess with that, so if you just swap the whole thing, you won't have that problem.

  • Author

Thanks for the tip. I try to find a legy with low miles so I can pull the TB..maybe I will take the entire engine and tranny. My tranny is sucking...

 

Thanks guys. I knew I could count on you. See you in Jan.

Test the idle switch in the TPS.

 

Follow this procedure

http://www.main.experiencetherave.com:8080/subaru_manual_scans/FSM_Scans/TPS_testing3.jpg

 

Here's the preceeding info, which tells you which pins are which

http://www.main.experiencetherave.com:8080/subaru_manual_scans/FSM_Scans/TPS_testing1.jpg

http://www.main.experiencetherave.com:8080/subaru_manual_scans/FSM_Scans/TPS_testing2.jpg

 

If it's out of spec, adjust it so the readings are in spec, clear the codes, and see if you still get the code.

Even if those tests check out, you still might try subyluvr2212's suggestion. In my experience, the idle switch code is sometimes thrown when there's an inappropriate load on the TPS power supply, and that can be caused by something weird in the TPS.

  • Author

Thanks Josh for the info. I think I am going to just replace the throttle. Maybe someone makes a bigger throttle body????

 

Anybody have any suggestions as to where I can find a bigger throttle body? Perhaps the WRX has a biggger one?

 

Hmmmm...

Please sign in to comment

You will be able to leave a comment after signing in

Sign In Now

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.