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.

Failed Emissions and Pulled Some Codes

Featured Replies

I'm new to this forum and have been looking for answers to why my car won't pass emissions and why the check engine light is coming on and off. I have a 1991 Loyale and when i start it up the CEL usually comes on. Once I'm on the interstate it may go off (or it may not). I just drove it 1200 miles on the interstate and about 1000 of it was with no check engine light. The codes I retrieved were 11 (Crank angle sensor or circuit), 13 (Cam position sensor or circuit), 14 ( Air control valve or circuit), 24 (Air control valve or circuit), and 34 (EGR solenoid valve). My car does not seem to run rough at all as I've been driving with the cel on and off for the last 10,000 miles and getting 37 mpg on the highway. It only has a hesitation in 2nd and 3rd (manuel) when it has not warmed up. Now when I took it to the emissions place it had too high a hydro carbon count (1.5 is limit and mine was 2.3). They said that is becuase of possible bad 02 sensor or needs a tune-up (fuel is not burning completely). I did a tune-up (wires, spark plugs, cap, and rotor) and added bg 44k to the fuel (cleaner for injectors, valves, and piston). Still would not pass. Just wondering if this is all related. Any help would be really appreciated. I have a junk yard close by with 8 of these cars in it so I can get the parts hopefully. Thanks again.

I would start with replacing O2 sensor. At that age and mileage it is well overdue.

You will not pass inspection with code on either. EGR solenoid is another candidate.

 

Sam

  • Author

Thanks. I went to the link you provided but the link that is in that thread does not exist anymore. There is no inspection here in Colorado and they don't care if the check engine light is on as long as it passes emissions. Just trying to figure out why the fuel is not burning completely. Can I go to the junkyard and grab an EGR solenoid from another subaru there? Where is it located?

Ide check all the connectors and wiring, you could have a rodent problem, just alot of corrosion or bad ecm ground. The emissions failure could be due simply to a missing engine. You need to check the timing, and all vac lines. You might inspect the harness connection on the ECM under the dash too.

for the codes try this link, a couple of the code descriptions you gave dont match the table for '88 and up at this link.

http://www.troublecodes.net/Subaru/

Codes 11 & 13 are related to the crank angle sensor inside the distributor, inspect the wiring and connector to the disty and take a peak inside the disty at the metal disk with holes around the edge of it. You will have to remove the metal cover under the rotor to access these. If it appears soured or contaminated replace it. Or replace the whole disty.

Code 14 according to this table is an injector output fault, for now take a look at the harness only, IM THINKING this might be from the crank angle sensor problem.

Code 24 should relate to the Idle Air Control Valve, it is located on the front of the throttle body. It is the canister that has the 5/8'ish" black hose coming out of it which ties into the intake boot. Inspect its wirng and connector also.

Code 34 EGR solenoid - there is 2 solenoids right by the thermostat housing the one you want is right on the manifold, IIRC. It will have a vac line going to the EGR valve. They are a common fault.

good luck

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.