Tip & How-To about Saab 9 5
D.I.Y. Replacement of Crankshaft Positioning Sensor, 1999 4 Cyl non-areo
What happened on our 1999 9-5 Manual 4 Cyl 130k is that after a short time of running, the engine would stop and not start. Sometimes after sitting, sometimes in traffic. The check engine light would turn on. The code that it was throwing was P0337. Crankshaft Position Sensor A Circuit Low Input. We did purchase a new CPS via Auto Zone, but it was a bit pricy, you can order online. I have seen prices from $35 to $110 shipped overnight.
Time: This took about 1 hour for my son and I, but we did fumble a bit getting the screw back in.
13mm socket with ratchet, extensions
Torx 30 socket 1/4" drive (that is what we used, had trouble with driver type being to long)
Small flat head screwdriver (for connector)
1) Obtain a new CRS
2) Should wait for the engine to cool
3) Remove the exhaust shrowd cover with the 13mm socket. This is the cover right in the front of the engine. Remove the nut and then take off the cover, there are two clips that are over two elongated bolts on the exhaust.
4) The CRS is located just behind the O2 on the exhaust on the engine on the right part of engine. There is on torx screw holding it in. There is also a metal cover over the CRS to protect from heat from the exhaust. This will come off with the screw.
5) Use to torx driver to remove the screw. This job is mainly by feel, but you can see some of it.
6) Remove the CRS making sure to also remove the oring from the engine. This will probably not come off with the CRS, will probably have to be removed by finger.
7) Put the new CRS and cover in lining up the screw hole and make sure the o ring is in place.
8) Put the screw back in (mainly by feel) and tighten
9) Run the wire back up to the plug on the back side of the engine on the top. You can trace the old wire.
10) Pull out the plug lock on the left using a small flat head screwdriver. Pull the left release to the left until it stops, plug in the new wire and put the release to the right until in.
11) Replace the exhaust cover / guard
12) Test engine by starting and running for about 1/2 hour.
13) We did not remove the old sensor from the car (please keep the yells to a min). We will probably remove after a bit to make sure that was the issue.
This worked great for us. Hope that this helps others with the P0337 (and a few other codes).
Posted by Jeff... on
Jun 23, 2016 | Hyundai Cars & Trucks
Mar 21, 2015 | 2000 Cadillac Catera
May 26, 2014 | 1999 Chrysler 300M
Aug 13, 2009 | 1996 Saab 900
Jul 25, 2009 | 2003 Nissan Altima