Jump to content
Ultimate Subaru Message Board

Trouble code 12: 87 XT


Recommended Posts

My XT doesn't start. My ECU gives me trouble code 12. Which i believe is "starter switch is either always in the off or always on position". BUT my starter works when I turn the key. I honestly don't know anything about starters besides they turn the engine to help start the car. Also, this could possibly be an old code? I can't for the life of me find the mysterious black check connector, but I can find the green one.

Link to comment
Share on other sites

describe what is happening?

 

the engine is turning over but not starting?

is the starter engaging?

 

is your check engine light currently on?

 

black connector is in the trunk under the rear cargo lid, just under/around the passengers side rear speaker. it's adjacent to the green connector in the trunk close to the ECU if that's what you have found. might be tucked up or taped up under there.

Link to comment
Share on other sites

Engine cranks but no start.

 

I have new timing belts and they are installed correctly. (The three hash marks etc...)

 

No warning lights are on. Just the code is flashing on the ECU.

 

I'm assuming the starter is engaging because the engine cranks just no ignition.

 

I have spark and air (I'm not sure if i have fuel to the cylinders) I have fuel pressure to all injectors I just don't know if they're firing and I don't know how to check if they are.

 

I was wondering if the starter had anything else to do with the ignition process other than cranking the engine.

Link to comment
Share on other sites

The starter has nothing to do with this problem.

 

Timing belts installed correctly and you have spark so that eliminates a lot of potentials.

 

Spray some starting fluid into the throttle body. If everything you stated is correct, the engine will fire. If the engine does fire, then problem just about has to be the injectors are not firing.

Link to comment
Share on other sites

if that's the ECU I sent you that could very well be an old code.

that car had a fuse box corrosion issue and we had the igniton coil jumpered to the battery and the starter was engaged from the engine bay.

 

it was a basket case but the computer worked in my other car.

Link to comment
Share on other sites

yeah don't then... I figured it might be an existing code

 

I couldn't tell with that car if the dash light should have been coming on or not

and it did come on in the 86 DL cause well it wasn't a turbo car.

 

you checked for spark

you checked the timing

 

so all that's really left is fuel... and that's easy to check just like was said above.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...