This page is for 1980s-1995 Volvos, cars that do not have OBD-II. The table below shows you what the code you retrieve from the module under the hood means. This is how to read those code(s).
Trouble codes, error codes, diagnostic codes. Whatever you call them, this is how to read them.
This page also explains how to get the code(s), but it covers rear-wheel drive Volvos like the 740, 760, 940, 960 and 240.
Just in case your Volvo is more (or less) codes capable than it’s supposed to be, here’s an explanation of the differing OBD standards across the 1990s Volvos.
The Changing OBD Capabilities
We in the 850 family who have (some) 1995, and all 1996-1997 model years have it easy. Check Engine light comes on? We just plug in our code readers and a magical system called OBD-II tells us what code(s) are causing the CE light. Same with 1998 model year Volvos, like S70, V70 and XC70 models. Then after that, codes expanded from the OBD-II to include Volvo-specific codes that OBD-II readers cannot retrieve, although many overlap in meaning.
Read Codes on a 1995-1998 Volvo
Diagnostic codes for 1995-1998 Volvos are here. Wait… 1995 is listed in both categories! That’s right. It was an overlap year where you can find OBD-I or OBD-II or both. Many Volvos have both. Sometimes the OBD-II port will be present in front of the coin tray, but will not be functional. If it’s there, however, the chances are good it’ll be active. Just hook up a code reader to it and see if you get anything.
Read Codes on a 1999+ Volvo?
Guess what? OBD-II readers will read the OBD-II codes these cars set. The OBD-II port is physically the same. I used my reader on my ex’s 2004 V70R — lower driver’s side interior, near your left knee — and it correctly reported OBD-II codes. Here is the specific 1999+ Volvo DTC code page for “the rest of the story”.
Code readers on AmazonHow to Read Codes
To start, the Ignition key must be in position II, engine not running. Open the hood. Locate the two diagnostic sockets just inboard of the washer fill cap. The “A” connector (shown above) has a jumper that is stored in the lid of the “A” diagnostic connector. The jumper is used for both diagnostic connectors.
960 SRS Diagnostics and Testing – that has a good explanation of how to read codes on RWD Volvos.
What Codes You Can Get
Listed below is the information retrievable from the various connections.
- A1 Transmission
- B1 Climate Control
- A2 Fuel System
- B2 Cruise Control
- A3 ABS
- B5 SRS
- A5 TCU (Transmission Control)
- B6 Power Seat
- A6 Ignition System
- A7 Combined Instrument
How to Use the Jumpers
Normally “Check Engine Light” information will be found in A2. Put the jumper into A2 and push the black button for one second. Count the red LED light as it blinks back information, blink, blink, pause, blink, blink, blink, pause, blink, blink, is an example of the response you would receive. 2-3-2 would be the code retrieved, now push the button again for one second, again count the blinks, keep checking for codes until one of them repeats, this means you have read all the codes.
Clearing Codes on your 850
Now to clear the codes, push and hold the button for 6-7 seconds, release and as soon as the LED comes on push and hold the button for another 6-7 seconds. Now push the button for one second and read the codes again, you should get 1-1-1 (no faults).
You Must Read All Codes before Clearing
Turn the ignition off and then start the car, the check engine light should be out. It is always a good idea to check for codes, clear them and then drive the vehicle to see if they return before replacing parts. The transmission can ask the check engine light to be turned on, so if you try clearing A2 codes and they wont go away try reading the transmission (A1), clear them , and then go back to A2.
On Board DTC Code | Generic OBD Code Meaning |
---|---|
A1 — Transmission | |
111 | No faults found |
112 | Solenoid S1 short circuit to battery voltage |
113 | Transmission control module (TCM) fault |
114 | Program selector open circuit or short circuit to supply |
121 | Solenoid S1 short circuit to ground or control module fault |
122 | Solenoid S1 open circuit |
123 | Solenoid STH short circuit to battery voltage |
124 | Mode selector faulty or short circuit to ground |
131 | Solenoid STH open/short circuit or control module fault |
132 | Transmission control module(TCM) fault |
134 | Faulty load signal from ignition control module |
141 | Oil temperature sensor short circuit to ground |
142 | Oil temperature sensor open circuit |
143 | Kickdown switch faulty or short to ground |
211 | Transmission control module (TCM) fault |
212 | S2 solenoid short circuit to battery |
213 | Throttle position (TPS) signal too high |
221 | S2 solenoid short circuit to ground or control module fault |
222 | S2 solenoid open circuit |
223 | Throttle position (TPS) sensor signal too low |
231 | Throttle position (TPS) sensor sporadic |
232 | Speedometer signal missing |
233 | Incorrect speedometer signal |
235 | High Oil temperature |
245 | Open or short in Torque limiting circuit |
311 | RPM signal from transmission missing |
312 | RPM signal from transmission faulty |
313 | Faulty signal from gear position sensor (PNP) |
321 | Shift time too long |
322 | Incorrect gear ratio |
323 | Lock up slips or is not engaged |
331 | Short circuit to battery in SL circuit |
332 | SL solenoid open or control module fault |
333 | SL solenoid short or control module fault |
A2 — Fuel System | |
111 | No faults detected |
112 | Fault in ECM |
115 | Injector 1 |
121 | MAF sensor signal |
123 | ECT signal |
125 | Injector 2 |
131 | RPM sensor signal missing |
132 | Battery voltage |
135 | Injector 3 |
143 | Front knock sensor signal |
145 | Injector 4 |
153 | Rear HO2S signal |
154 | EGR system leakage |
155 | Injector 5 |
212 | Front HO2S signal |
214 | RPM sensor signal sporadic |
223 | IAC valve opening signal |
225 | A/C pressure sensor signal |
231 | Long term fuel trim, part load |
232 | Long term fuel trim, idling |
233 | Long term idle air trim |
241 | EGR system flow malfunction |
245 | IAC valve closing signal |
311 | VSS signal |
314 | CMP sensor signal |
315 | EVAP system |
325 | Memory failure |
335 | Request for MIL lighting from TCM |
411 | TP sensor signal |
413 | EGR temp sensor signal |
414 | Boost pressure regulation |
416 | Boost pressure reduction from TCM |
432 | Temperature warning level 1 |
433 | Rear knock sensor signal |
435 | Front HO2S slow response |
436 | Rear HO2S compensation |
443 | Three way cat. Efficiency |
444 | Acceleration signal |
451 | Misfire cylinder 1 |
452 | Misfire cylinder 2 |
453 | Misfire cylinder 3 |
454 | Misfire cylinder 4 |
455 | Misfire cylinder 5 |
513 | Temperature warning level 2 |
514 | Engine cooling fan low speed signal |
521 | Front HO2S Preheating |
522 | Rear HO2S Preheating |
531 | Power stage group A |
532 | Power stage group B |
533 | Power stage group C |
534 | Power stage group D |
535 | TC control valve signal |
541 | EVAP valve signal |
542 | Misfire more than one cylinder |
543 | Misfire at least one cylinder |
544 | Misfire more than one cylinder, three way cat damage |
545 | Misfire at least one cylinder, three way cat damage |
551 | Misfire cylinder 1, three way cat damage |
552 | Misfire cylinder 2, three way cat damage |
553 | Misfire cylinder 3, three way cat damage |
554 | Misfire cylinder 4, three way cat damage |
555 | Misfire cylinder 5, three way cat damage |
A3 — ABS | |
111 | No DTC set |
121 | Left front wheel sensor, faulty signal 122 Right front wheel sensor, faulty signal 123 Left rear wheel sensor, faulty signal 124 Right rear wheel sensor, faulty signal 40 km/h |
322 | Right front wheel sensor, irregular >40 km/h |
323 | Left rear wheel sensor, irregular >40 km/h |
324 | Right rear wheel sensor, irregular >40 km/h |
411 | Left front wheel inlet valve, open/short |
412 | Left front wheel return valve, open/short |
413 | Right front wheel inlet valve, open/short |
414 | Right front wheel return valve, open/short |
415 | Rear valve open/short |
421 | Rear wheel inlet valve circuit, open/short |
422 | Rear wheel return valve circuit, open/short |
423 | Traction control system valve, open/short |
424 | Pressure switch for TRACS, faulty or short circuit |
441 | Control module faulty |
442 | Pump pressure low |
443 | Pump motor, electrical or mechanical fault |
444 | No power supply to valves in hydraulic unit |
A6 — Ignition | |
111 | No DTC set |
112 | Control Module fault |
123 | Engine Coolant Temperature Sensor (ECT) from Control module missing or faulty |
131 | Engine speed (RPM) sensor signal missing |
142 | Control Module Fault |
143 | Knock sensor (KS) missing or faulty |
144 | Ignition control module load signal missing |
154 | EGR system flow too high in system |
214 | Engine speed (RPM) sensor signal missing sporadically |
224 | Engine Coolant Temperature sensor (ECT) signal missing or faulty |
234 | Throttle Position (TPS) signal missing at idle |
241 | EGR system flow too low in system |
243 | Throttle Position sensor (TPS) signal missing at idle |
311 | Vehicle speed signal missing or faulty |
314 | Camshaft Position sensor (CMP) signal missing or faulty |
324 | Camshaft Position sensor (CMP) signal missing sporadically |
411 | Throttle position sensor (TPS) signal from fuel injection system missing or faulty |
413 | EGR temperature sensor signal faulty |
432 | Control module box temperature too high level 1 |
433 | Knock sensor (KS) signal missing or faulty |
513 | Control module box temperature too high, level 2 |
A7 — Combined Instrument (Trip Computer) | |
112 | Fuel gauge short circuit |
113 | Fuel gauge open circuit |
121 | Temp. sensor interval too short |
122 | Temp. sensor interval too long |
123 | Digital output 48 pulse short circuit to supply |
131 | Digital output 12 pulse short circuit to supply |
132 | No RPM sensor signal |
133 | Tank signal to trip computer short to supply |
B1 — Electronic climate control | |
111 | No fault |
121 | Outside temperature sensor shorted to ground |
122 | Outside temperature sensor open circuit or shorted to 12 volts |
123 | Driver’s side interior temperature sensor shorted to ground |
124 | Driver’s side interior temperature sensor open circuit or shorted to 12 volts |
125 | Passenger’s side interior temperature sensor shorted to ground(earth) |
126 | Passenger’s side interior temperature sensor open circuit or shorted to 12 volts |
131 | Driver’s side air duct temperature sensor shorted to ground(earth) |
132 | Driver’s side air duct temperature sensor open circuit or shorted to 12 volts |
133 | Passenger’s side air duct temperature sensor shorted to ground(earth) |
134 | Passenger’s side air duct temperature sensor open circuit or shorted to 12 volts |
135 | No signal from engine coolant temperature sensor |
141 | Faulty signal from driver’s side temperature selector switch |
143 | Faulty signal from passenger’s side temperature selector switch |
145 | Faulty signal from function selector switch |
151 | Signal from fan speed sensor missing or too high |
152 | Signal from fan speed sensor shorted to earth |
211 | Driver’s side damper motor position sensor open circuit or shorted to 12 volts |
212 | Driver’s side damper motor position sensor shorted to earth |
221 | Passenger’s side damper motor position sensor open circuit or shorted to 12 volts |
222 | Passenger’s side damper motor position sensor shorted to earth |
231 | Ventilation damper motor position sensor open circuit or shorted to 12 volts |
232 | Ventilation damper motor position sensor shorted to earth |
233 | Floor/defrost damper motor position sensor open circuit or shorted to 12 volts |
234 | Floor/defrost damper motor position sensor shorted to earth |
235 | Recirculation damper motor position sensor open circuit or shorted to 12 volts |
236 | Recirculation damper motor position sensor shorted to earth |
311 | Driver’s side damper motor shorted to earth or shorted to 12 volts |
312 | Passenger’s side damper motor shorted to earth or shorted to 12 volts |
313 | Ventilation damper motor shorted to earth or shorted to 12 volts |
314 | Floor/defrost damper motor shorted to earth or shorted to 12 volts |
315 | Recirculation damper motor shorted to earth or shorted to 12 volts |
321 | Driver’s side damper motor active too long |
322 | Passenger’s side damper motor active too long |
323 | Ventilation damper motor active too long |
324 | Floor/defrost damper motor active too long |
325 | Recirculation damper motor active too long |
411 | Blower fan seized or drawing excessive current |
412 | Driver’s side interior temperature sensor inlet fan shorted to earth |
413 | No control voltage at driver’s side interior temperature sensor inlet fan |
414 | Driver’s side interior temperature sensor inlet fan seized |
415 | Passenger’s side interior temperature sensor inlet fan shorted to earth |
416 | No control voltage at passenger’s side interior temperature sensor inlet fan |
417 | Passenger’s side interior temperature inlet fan seized |
418 | No control signal to blower fan power stage |
419 | Faulty diagnostic signal from blower fan power stage |
420 | ECU fault in program memory |
511 | Damper motor limit position self-adjustment not carried out |
B2 — Cruise Control | |
111 | No faults detected |
112 | Abnormal speed signal |
122 | Speed has not exceeded 22mph or no speed signal |
211 | Control module malfunction |
212 | Malfunction in the circuit to the vacuum pump or regulator |
B5 — SRS | |
111 | No fault detected |
112 | Sensor module fault |
127 | SRS lamp open/short circuit |
211 | Drivers airbag short circuit |
212 | Drivers airbag open circuit |
213 | Drivers airbag short circuit to ground |
214 | Drivers airbag short circuit to supply |
221 | Passenger airbag short circuit |
222 | Passenger airbag open circuit |
223 | Passenger airbag short circuit to ground |
224 | Passenger airbag short circuit to supply |
231 | Left belt tensioner short circuit |
232 | Left belt tensioner open circuit |
233 | Left belt tensioner short circuit to ground |
234 | Left belt tensioner short circuit to supply |
241 | Right belt tensioner short circuit |
242 | Right belt tensioner open circuit |
243 | Right belt tensioner short circuit to ground |
244 | Right belt tensioner short circuit to supply |
48 Comments
[…] Codes: 1980s-1995 Volvos […]
[…] Codes: 1980s-1995 Volvos […]
[…] Codes: 1980s-1995 Volvos […]
[…] Codes: 1980s-1995 Volvos […]
[…] Codes: 1992-1995 Volvos […]
hi all thank you for excepting me as i am new to volvo . i have recently purchased an 850 1994 model 2.3 turbo in very good condition. i loved this model ever since jim richards drove his to victory . although the car is in great condition i have had trouble with the pnp switch . i removed it from the car and re-furbished it to like new . it worked good for a couple of days and now my arrow is flashing again . i ran diagnostics and is telling me the the STC solenoid open or power fault if i clear the code the flashing stops for about a minute then starts flashing again and 3rd gear is selected. any help would be appreciated as i would really like to do the work myself . its not the money its just the satisfaction of doing it myself . thank you all. if any one has any questions please feel free to ask.
RE: 1994 Volvo 960 Sedan, 2.9L
1 – Put a “used, in-tank”fuel pump because fuel guage had stopped working;
2 – then, I had to add a new “in-line” fuel pump;
3 – since performing steps 1 & 2, above, RPM’s fluctuate (i.e. 500 – 1,000, and everything in between;
4 – often I have to press accelerator to get engine to start (NOTE: NEVER had to do this until I performed items 1 & 2, above);
5 – now I am having “rough idling/miss-fire”;
6 – since my 1994 Volvo 960 sedan, 2.9L doesn’t have OBD port, how do I analyze engine performance?
Hi I have a srs airbag light on but the the error code comes up de58 passenger junction box A
that’s the only code to be cleared.
can someone tell me please where that’s is
Good afternoon, yesterday Sunday September 18, 2016, I finally got around to reading the codes in my Volvo 850 Wagon of 1995 vintage. Amongst the many, many misfire codes I followed the procedure to erase the codes and it worked on port A-1 however in port A-2 it did not work giving me the same code sequence! Any insight ?
95 940 sedan put a new alternator in and now it seems that it has a bad miss in it. Strong smell of fuel and no power. Idle up and down. Was thinking a maf sensor. Checked code and came back as maf. Can I reset this or do I simply replace maf sensor
I have a Volvo 850 T5 GLT 1995. Just resurrected after standing outside for over 6 years, it is now MOTed.
The only modules that have terminals in are (with Fault Codes):-
A2 535 TC Control Valve Signal & 125 Injector 2
A3 141 & 142 I cannot find Faults in your section on these? (Haynes Manual says Faulty Brake Pedal Position sensor, shorted to earth or supply & Faulty Stoplight Switch, open or short circuit) Respectively
A7 No Faults
B1 No Light up of LED
B2 No Light up of LED
B5 No Faults
B6 No Light up of LED
Can anyone help me with this please as it is so frustrating. My Haynes Manual reads somewhat different to what is written here. I would appreciate someone’s input as to why I only have the above terminals in the Modules A & B.
Thanking you all in anticipation
Tony Muse [email protected]
I’ve put a new battery into my car volvo s40 and power steering service is urgently needed is on the panel and the red battery light is flashing. There’s no leaks and power steering fluid looks topped up enough .can you direct me how bad this could be .
DearSir
Can you tell me what it means that after production a car is “under analysis”
Thank you
I don’t know. Can you tell me the context? Where you saw the phrase?
After I checked with my dealer what the status was on my Volvo XC 90 T8 in the factory in Sweden they received the answer that the car was “under analysis”. That should take 2 days and then a FC was expected before shipment.
Sounds to me like it’s being evaluated for quality assurance (“QA”). But I don’t know for sure. Post this in the forum, and perhaps member Jimmy57 would know. He worked for Volvo.
My 1997 Volvo 850 is trowing a check engine light and my Dashcommand says it is a PO440 ! which is a EVAP system leak… is this the correct code or is it a generic code? not sure, please help! email me if possible. Thank you
http://www.matthewsvolvosite.com/v70-p0455-p0440-p0442-fix-w-photos.html
HI dear.
i have volvo V40 , i have aproblem in ABS system after 80/kmh light of ABS is on… i need answer for this problem please
thanks,,,,,
I’d like to know the codes for a 1993 Volvo 940 wagon (Regina syst). Non -turbo.
Thank you
Hi,
This morning I get this error message when started my s40 2004, “ABS/anti skid service required”, any suggestions?
Best Regards
Sarmed
6805 boost pressure control faulty flow on a xc90 d5 163 any ideas as to what part I require keeps putting engine service light on
99v70 5 cylinder low idle stalls codes p0600 p1057 replace mass air????????
The best page. Thank you.
Answers all my questions without having to find my book. ????
My volvo 2.3 petrol is missing on one pot.it was running fine till i got home then the engine light started flashing and it started missing.i had just filled with fuel and driven 15miles . Do you think it could be the fuel filter or coil packs? Kind regardes tim.
Volvo 2000 s40
P0618
P1234
???
Please help – need a code for an “undocumented error” for my 2006 Volvo XC90. The check engine light is still on after $4200 in repairs.
would these codes be the same for a 1994 940T?
Yall are killing me with these radio questions.
As long as it has the factory radio, just call the local Volvo dealer for a code.
053 came up on my display earlier! Has anyone got any ideas? Thanks
You guys are awesome! It worked like a charm. Thank you!!
What does obd code 440 mean for a 1995 Volvo 850 GLT?
Como apagar a luz de avaria do motor em volvo 850 de 1996 com ficha Obd?
I was able to call around to different volvo dealers on saturday morning, (seems to help guys in service dept. seem happier ). More likely to help you out without a charge ! you can try service or parts : have your VIN# ready… Good Luck best wishes !!!
My 98 volvo s70 has 383,000 miles and I have a check engine light still on after being cleared; it came back on but there are no codes at all. The check engine light is still on. When the car is off the light goes out then comes back!
I need radio code for a Volvo s70-2000.
Time for regular service-need to clear code.
Thank You.
I need the code to unlock my radio system. I have a 96 Volvo 850 model…please help
I have a 96 960 and miss not having the under hood obd1 that my 90 740 used to have. being a 96, if i get a set of diagnostic boxes from a used vehicle (both A&B), and i have the wiring diagrams, would i be able to “retrofit” (not really retro since its moving forward in years)this into my 960? all sensors are same, they just bundled some of the cables together with a relay to push out to OBDii port 7. since the 850 95 had both, there is a great wiring diagram showing both systems working in tandem.
I have a 2002 volvo s60. I heard a beep then a code 857 came up in my message board. what does that mean ?
I have a 2003xc70 turbo with engine check light on car will not start I have a code reader but don’t know what to do after I read the codes and how to reset the light.
Thanks in advance.
S60-2001-T5 -AUTO
1-car showing ENGINE CHECK LIGHT & ORANGE TRIALGLE?
2-when stopping car change down is not smooth there is a GU SOUND?
What could be the problem guys?
Tere1
XC 70 2006 Veakood Ce .auto Itaaliast toodud!Mida tähendab?
Xc70. 2005, ( TIme for regular service ) need to clear code. Thank You
need code for 1997 960
Hi there,
I would like to ask the radio code for VolvoS40-2000.
Kind regards
Y. Kiper
Thanks, this site has been a godsend. Even if I can’t fix it, knowing what is wrong allows me to find the right kind of help.
I need radio code for a 93 volvo 850, thank you.
Boa tarde ,senhores!!
Quero desde já parabeniza-los pelo site contendo grandes informações para todos usuarios.
Gostaria de saber se estes códigos de avarias servem para o volvo 850 turbo,e se os mesmos estão completos?tenho uma e a luz da sonda lambda está acesa e não sei como apagar.Conto com a ajuda de vocês……
Obrigado pela atenção ,
Regis Valder
São Paulo – Brasil