Jump to content
Ultimate Subaru Message Board

Recommended Posts

Hello everyone,

So I have a 95 Impreza LX wagon 2.2 with a phase 1 transmission. Just about every article I have read on pulling transmission codes via the "handshake method" doesn't work, nor do I think it applies to phase 1 transmissions but phase II and later. But feel free to correct me if I'm wrong about this.

My Impreza recently had torque bind. I replaced the duty c solenoid thinking that was the problem. And if it wasn't the problem, oh well, I'd probably have to replace it sooner or later anyway. But the torque bind is still there and has gotten worse. It even makes a loud groaning noise when making sharp turns. I have the FWD fuse in, but no difference. I also have the 16 flashes of the A/T temp light on start up. I know there's an issue, but I just can't pull the codes. 

I have read a few threads and articles online about finding a connector and grounding out pin #5 to make the TCU flash the A/T temp light to retrieve the codes. What's frustrating is that I don't know if the connector referenced is the connector under the dash or the connector that plugs into the TCU module itself? 

If under the dash, maybe someone can direct me to exactly where it's located or even post a picture. I have looked already. If it's the TCU itself, I'm not even sure where that's located. 

The connector in question is referred to as the B82 connector. One article says it's under the dash another says is on transmission. I don't see it in either place. 

Thanks for your help in this.

Mike

 

 

Link to comment
Share on other sites

From the 1995 FSM with 2.2L:

Warm-up the engine.
Turn ignition switch OFF.
Turn ignition switch ON.
Check if indicator light comes ON.

"Move select lever to “D” and connect diagnosis switch to ON.***"[/b]


Notice is says the when doing the handshake method to connect diagnosis switch to ON. The three asterisks refer to a footnote on the bottom of page that says this:

"Plug in diagnosis terminal to diagnosis connector No. 5 located below instrument lower cover."

I would love to know if anyone here on the forum ever had to do this. I believe this is why the handshake method isn't working for me.

Sorry about the highlighted words. I couldn't figure out how to remove it.

Link to comment
Share on other sites

The 5 pin connector is up under the drivers kick panel close to the center counsel.  It taped to the wire bundle.  Yes hard to find but it's there.

Link to comment
Share on other sites

I'm looking at the manuals while I have time here at work.

But off the top of my head, I know the '95 Lx is a unique animal. OBDII, same connector as the other camlock early OBDII ECUs, but different pinout. So make sure anything you search for is specific for the '95 Lx 2.2 Impreza. I'm sure the right code reader could do A/T diag through the OBDII port. Maybe FreeSSM

Edited by Numbchux
Link to comment
Share on other sites

Found this showing testing the diagnosis terminals

180399565_diagnosisterminal.JPG.b96e019d5c85f8f79090177f06ca9fdf.JPG

 

I show B82 as the door lock timer on an Lx. You should be looking for B58. insert one of those terminals that should be taped into the harness next to it (or just jumper to ground) in pin 5, and you should get some codes.

2068423186_DIAGNOSISCONNECTOR.JPG.88e3aa6579c3b2f8d267968af15200c8.JPG

Link to comment
Share on other sites

Thanks guys. I was able to get the FSM for the 95 Impreza and into the diagnostics section. You are correct. The connector is the B58, and it seems that the two pigtail wires are B57. I am going to look tomorrow. Can you please tell me what I'm supposed to do exactly when I find this? Looking at what Numbchux wrote, am I supposed to take one of the wires from B57 and connect it to pin 5 in B58? Does is matter which one of the 2 wires in B57? Sorry for being so ignorant here.

Link to comment
Share on other sites

Update: Was able to get the codes!!!! I have a code 24 & 25. I believe 24 is Duty C----I have a brand new one in there......oh well, can't always trust new parts. But I do plan on checking the Duty C according to the FSM just to make sure. I'll have to look up code 25.

Thanks to everyone who helped.

Link to comment
Share on other sites

Phase 1 Trans

24  Transfer duty solenoid: Short or disconnection in solenoid driving circuit
25  Engine torque control signal: Short or disconnection in engine torque control signal circuit

Any ideas what is causing the code 25?

Link to comment
Share on other sites

I think what I'd like to do is clear the codes and see what ones surface again. I never cleared the TCM after I changed the Duty C solenoid. Not sure how to clear the codes though, since I retrieved them by grounding the #5 pin in the B58 connector. Anyone know how to clear the codes with this procedure? Or is there another way to clear the TCM codes? 

Link to comment
Share on other sites

  • 2 weeks later...

Update: I was able to clear the TCM codes by disconnecting battery and then discharging the electronics. I drove it around town and then retrieved the codes again. I still got codes 24 & 25, but now I also have code 12 (Duty B solenoid). Hopefully tomorrow I can find some time to start probing wires. 

Note: If anyone wants to know how to retrieve the codes on a 95 and earlier 4EAT Phase 1 transmissions, this is what worked for me: First ground out pin 5 in the B58 connector as mentioned above. Leave pin 5 grounded and then take the car for a ride. Bring the car to a stop and follow the steps for the handshake method, also mentioned above. Take the car for another drive and you will see the A/T temp light start flashing the codes while you're driving. Even if you stop and put the car in park, the codes will continue to flash as long as the car stays running. If you shut the car off, however, you will have to repeat these steps to get the codes to flash again. I took a picture of the connector and the ground wire pinned to terminal 5 for your reference. I will post it from my phone.....on the laptop right now. I hope this can save someone else a bunch of time trying to figure this out. The 95 and earlier Impreza's (possibly 96 too) must have the ground pin in terminal 5 of the B58 connector in order to retrieve TCM codes. There is no way around this unless you have the OEM Subaru Scan tool. Hope this helps.
As of right now, my hunch is that with 3 TCM codes all appearing at the same time, the most likely the culprit is the TCM. I reached out to a company that specializes in Subaru ECU/TCM repairs. They quoted me 450.00 to fix the TCM if that's the problem. Before I do that, I will try one from a junkyard. I welcome your thoughts. 

Link to comment
Share on other sites

I tried to post pics of the B58 connector with pin 5 grounded under the dash, but I kept getting a message that the picture was greater than the size/space allowed. I couldn't upload it. 

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...