Having a problem with your speedo acting intermittently. If you have a 99 outback you more than likely you already do or will have the problem.
How do you fix it?
There is some simple trouble shooting before you do the below.
Is your cruise control working? Is your check engine light on?
More than likely if your cruise control is not working you may at least have a problem with one of the two speed sensors. If both the light is on and the cruise does not work it is worth having the trouble codes read because you may actually have more things to fix. Many auto parts stores will check the codes for free.
On the speed sensors - I've heard one is reasonable to by and install and the other one can, depending one which 99 you have, could be a real bugger.
If your cruise is working and you do not have the check engine light on then you may have a speedo that "Protonspring" and "mbmsv" at the below link figured out. FYI my check engine light is still on--I know I need a o2 sensor.
http://www.fixya.com/cars/t805417-1999_subaru_legacy_sedan_speedometer
Protonspring's thread is copied into the text of this post at the bottom.
Read my to do list and then the one that protonspring wrote as I only cover the removal of the speedo and getting ready to solder.
Key thing that helped me today was the picture that mbmsv posted. I have posted a copy and a shot of the back of the speedo cluster.
Note: Pictures did not load - I will try to get them posted - there is a link the Protonspring's thread - go there and then scroll down to mbmsv's thread and there is a link to the pictures near the end of his thread,
Important Note:You must be able to solder a wire to a circuit board to do this fix.
What I did:
Disconnect the negative terminal of the battery. Lower your steering column-lever by your left knee.
Remove Speedo/tach cluster trim ring - two screws at knee cap level and two in the arched part of the trim ring - you will enjoy having a short screw driver for these two. You will need to undo the multi-wire plugs for the cruise, rear defroster and fog lights - there is a tab on the passengers side of the plug that needs to be pushed to get it out.
Remove Speedo/tach cluster - Use a magnatized screwdriver for these. If you drop a screw it may never be seen again. 4 screws- 2 overhead and two at the base of the clear bezel.
To get the cluster out you will need to wiggle carefully a lot here. You should not need to force anything. Try to get the top leaned forward. There are three 13 to 16 wire plugs that will need to be removed. 2 over the tach and one over the speedo. There is a little tab/latch near the middle of each one that has to be lifted out and then you can pry them up and out. There is still one more wire plugging in to the back of the speedo - careful this is the input wire for the speedo.
Again there is a tab on one side that needs to be pushed to get it out.
I took the cluster out on the right side of the wheel. It is tight but will come out with out breaking things.
Take it to the bench and remove the two screws on top that hold down some metal connector straps. You need to carefully pry off the curved part from the back. There are a number of tabs holding the clear bezel and the black casing down. Push them in and then up.
Once that is off you can remove the 5 screws that secure the speedo.
Do not forget the one just below the plug for the last wire you pulled out.
Now the place you need to solder a little piece of wire (phone wire works good) is below the blue plug.
I took the two screws out of the speedo face plate and spun it so I had more working room.
Solder the wire to the two places shown in the picture. make sure you do not do extra soldering while you are in there.
Note -protonspring removed solder - I did not remove the connector and just soldered the wire right on top of the two points as I'm not a circuit board soldering guy.
Put it back together and it will hopefully do the trick.
Replace any lights that are not working while the thing is out.
fyi - I disconnect the battery because you should when working on electrical things, however MOST importantly so you do not trip the air bag by accident.
Good luck
Doogalbob
I finally fixed mine, on my 1999 Subaru legacy 30th anniv edition. . .
I removed the speedometer head, and resoldered the green connector on the board. Then I also ran a wire to duplicate the trace wire from the middle pin to the first connect (about 4mm). Problem gone.
email for more details if interested: mike(at)whiteley.org
Comments:
Feb 18, 2009 - I had the same problem with my 1999 subaru legacy (30th anniv edition). This is how I fixed it.
After playing with the speedo head a bit, I realized that when I applied pressure on the green connector on the back of the speedo head, the speedometer worked (yes, driving around the the cluster apart was . . . interesting).
I removed the speedometer head, and did some continuity tests which verified the same disconnect at various temperatures. When I pressed the green plastic connection receptor against the pcb, the problem went away again, so my conclusion was that the connection problem was with the connector or a trace closeby.
There is room for 5 pins, but if you look at the pcb closely, only two are used, signal and ground (which must be grounded somewhere else, because the pin is not used in the connector).
I removed the connector and all of the associated solder. Then resoldered the connector back on. I also (just to be very sure), soldered a small wire from the connectors pin (#3)
to the first solder point on the pcb (just in case the break was with the trace itself), which was just a few mm away.
I reconnected everything back, up and I haven't had a problem since.
The solder job was not hard. The only advice i'd give is to make sure you don't connect the signal pin with ground.
Doogabob
How do you fix it?
There is some simple trouble shooting before you do the below.
Is your cruise control working? Is your check engine light on?
More than likely if your cruise control is not working you may at least have a problem with one of the two speed sensors. If both the light is on and the cruise does not work it is worth having the trouble codes read because you may actually have more things to fix. Many auto parts stores will check the codes for free.
On the speed sensors - I've heard one is reasonable to by and install and the other one can, depending one which 99 you have, could be a real bugger.
If your cruise is working and you do not have the check engine light on then you may have a speedo that "Protonspring" and "mbmsv" at the below link figured out. FYI my check engine light is still on--I know I need a o2 sensor.
http://www.fixya.com/cars/t805417-1999_subaru_legacy_sedan_speedometer
Protonspring's thread is copied into the text of this post at the bottom.
Read my to do list and then the one that protonspring wrote as I only cover the removal of the speedo and getting ready to solder.
Key thing that helped me today was the picture that mbmsv posted. I have posted a copy and a shot of the back of the speedo cluster.
Note: Pictures did not load - I will try to get them posted - there is a link the Protonspring's thread - go there and then scroll down to mbmsv's thread and there is a link to the pictures near the end of his thread,
Important Note:You must be able to solder a wire to a circuit board to do this fix.
What I did:
Disconnect the negative terminal of the battery. Lower your steering column-lever by your left knee.
Remove Speedo/tach cluster trim ring - two screws at knee cap level and two in the arched part of the trim ring - you will enjoy having a short screw driver for these two. You will need to undo the multi-wire plugs for the cruise, rear defroster and fog lights - there is a tab on the passengers side of the plug that needs to be pushed to get it out.
Remove Speedo/tach cluster - Use a magnatized screwdriver for these. If you drop a screw it may never be seen again. 4 screws- 2 overhead and two at the base of the clear bezel.
To get the cluster out you will need to wiggle carefully a lot here. You should not need to force anything. Try to get the top leaned forward. There are three 13 to 16 wire plugs that will need to be removed. 2 over the tach and one over the speedo. There is a little tab/latch near the middle of each one that has to be lifted out and then you can pry them up and out. There is still one more wire plugging in to the back of the speedo - careful this is the input wire for the speedo.
Again there is a tab on one side that needs to be pushed to get it out.
I took the cluster out on the right side of the wheel. It is tight but will come out with out breaking things.
Take it to the bench and remove the two screws on top that hold down some metal connector straps. You need to carefully pry off the curved part from the back. There are a number of tabs holding the clear bezel and the black casing down. Push them in and then up.
Once that is off you can remove the 5 screws that secure the speedo.
Do not forget the one just below the plug for the last wire you pulled out.
Now the place you need to solder a little piece of wire (phone wire works good) is below the blue plug.
I took the two screws out of the speedo face plate and spun it so I had more working room.
Solder the wire to the two places shown in the picture. make sure you do not do extra soldering while you are in there.
Note -protonspring removed solder - I did not remove the connector and just soldered the wire right on top of the two points as I'm not a circuit board soldering guy.
Put it back together and it will hopefully do the trick.
Replace any lights that are not working while the thing is out.
fyi - I disconnect the battery because you should when working on electrical things, however MOST importantly so you do not trip the air bag by accident.
Good luck
Doogalbob
I finally fixed mine, on my 1999 Subaru legacy 30th anniv edition. . .
I removed the speedometer head, and resoldered the green connector on the board. Then I also ran a wire to duplicate the trace wire from the middle pin to the first connect (about 4mm). Problem gone.
email for more details if interested: mike(at)whiteley.org
Comments:
Feb 18, 2009 - I had the same problem with my 1999 subaru legacy (30th anniv edition). This is how I fixed it.
After playing with the speedo head a bit, I realized that when I applied pressure on the green connector on the back of the speedo head, the speedometer worked (yes, driving around the the cluster apart was . . . interesting).
I removed the speedometer head, and did some continuity tests which verified the same disconnect at various temperatures. When I pressed the green plastic connection receptor against the pcb, the problem went away again, so my conclusion was that the connection problem was with the connector or a trace closeby.
There is room for 5 pins, but if you look at the pcb closely, only two are used, signal and ground (which must be grounded somewhere else, because the pin is not used in the connector).
I removed the connector and all of the associated solder. Then resoldered the connector back on. I also (just to be very sure), soldered a small wire from the connectors pin (#3)
to the first solder point on the pcb (just in case the break was with the trace itself), which was just a few mm away.
I reconnected everything back, up and I haven't had a problem since.
The solder job was not hard. The only advice i'd give is to make sure you don't connect the signal pin with ground.
Doogabob