Jump to content
Ultimate Subaru Message Board

91 Legacy L throwing a bunch of codes


Recommended Posts

My suby is a 91 Legacy L Wagon and the past couple weeks its been having a lot of problems.
Runs fine when first started/cold but when the engine gets to operating temp it starts having trouble and throwing codes.

Problems are:
Idles at 400 (idles at a normal 900ish when cold)
Idle will randomly surge from 200-1000 over and over and will want to die
Very sluggish under 3k rpm

The codes thrown are:
11 crank angle sensor

22 Abnormal voltage produced in knock sensor monitor circuit

24 Air control valve inoperative (Abnormal signal produced in monitor circuit)

31 Abnormal voltage input entered from throttle sensor

32 Oxygen sensor inoperative

35 Solenoid valve inoperative

Any idea what the problem could be? Possible fixes?

Link to comment
Share on other sites

That's a lot of codes, first 3 steps are:
 

1. clear codes and see which one comes back first - read it immediately when the check engine light comes on.

2. check and clean/tighten battery terminals/clamps - low voltage may be making dirty signals.

3. check voltage at the battery with engine running. the codes may be an artifact of the low rpms/low alternator output

 

clean idle air controller.  best to remove it and clean it, but sometimes you can blow cleaner into them insitu.

 

knock sensors often crack at the base.  replace them with a $14 ebay knock sensor.

 

questions:

how long have you owned the car?

was it working perfectly find before this - amazing performance, gas mileage, and history?

how many miles are on it?

Edited by grossgary
Link to comment
Share on other sites

how long was the CEL on before you checked the codes?

 

I would start with a new knock sensor, and possibly the O2 sensor, and see what happens, what codes come back...

 

Knock sensor will cause the ECU to alter fuel & timing advance, which could be the cause of some of those other codes.

O2 sensor will also cause driveability issues.

  • Like 1
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...