2007 XC90 3.2. Currently showing 205,388 miles on the odometer.
I've had this car for about 8 months or so, and absolutely love it. Just ran a 5000 miles road trip from New York to Arizona and back, and had a few weird issues along the way. First the tire pressure warning system kept coming on but the tires were fine. Then the traction control system would fail and turn itself off, only to turn itself back on at the next stop. I know the thermostat is bad, stuck wide open because the code and the lack of heat in single digit temps. That's on the list. Stopped at a truck stop along the journey, laid the seat back and took a nap. When I woke up the car was idling but I think every light it had on the dash was on. Thank God I brought my scan tool, because when I shut the car off to reset everything it would not even crank. I hooked up the scanner and everything had long lists of codes. It was 10 degrees and 3am, so I erased everything, started up the car and went along my way without further issue. Today, the engine died while I was backing out of a parking spot and would not stay running after the start sequence. It would crank up and immediately die. I finally got it running by holding the throttle to the floor, and drove it home. It's idling a little rough but not missing, and I again have a long list of codes, half of which I don't even know are referencing. I'm going to post the list here in hopes that someone smarter than me can at least point me in a good direction.
Brake Control Module
U010000
Internment fault
Lost communication with engine control module
U0001000
High speed CAN communication bus
U042829
Intermittent fault, invalid data received from steering angle sensor
C110768
Communication between control units, algorithm based failures
U012600
Permanent fault, lost communication with steering angle sensor
Engine Control Module
P01900
Fuel pressure rail sensor, general failure
P240B00
Evaporative Everton emission system leak detection pump heater circuit low
P005700
H02S heater control circuit low (bank 2)
P240100
Evaporative emission Staten leak detection pump control circuit low
P241900
Evaporative emission control system switching valve control circuit low
U000100
High speed CAN bus communications
U012100
Lost communication with brake control module
U010100
Lost communication with transmission control module
P012800
Coolant thermostat, temp below regulating temperature (know about this, thermostat replacement, stuck wide open)
U010482
Lost communication with forward sensing module (fsm) bus signal/ message failures alive/ sequence counter incorrect/ not updated
C004082
Brake pedal switch 'A' bus signal message failures alive/ sequence counter incorrect/ not updated
P050087
Vehicle speed sensor A, bus signal message failures, missing message
Transmission control module
U000100
High speed can bus communication general failure
I would love to see 300,000 miles with this old girl, she's in good shape and as pretty as can be. I can do the work, if I understand the problem.
Lots of issues, or one main issue?
-
Drivin4dollas
- Posts: 12
- Joined: 12 December 2021
- Year and Model: 2007 XC90
- Location: Buffalo NY
- Has thanked: 8 times
- Been thanked: 2 times
- volvolugnut
- Posts: 6222
- Joined: 19 January 2014
- Year and Model: 2001 V70
- Location: Oklahoma USA
- Has thanked: 927 times
- Been thanked: 999 times
I am no expert on these codes, but codes can cascade from minor to major Canbus problems. I would expect others to comment.
volvolugnut
volvolugnut
The Fleet:
Volvo: 2001 V70 T5, 1986 244DL, 1983 245DL, 1975 245DL, 1959 PV544, multiple Volvo parts cars.
Mercedes: 2001 E320, 1973 280, 1974 280C, 1989 300E, 1988 300TE, 1979 300TD, parts cars.
2009 Smart Passion
Ford: 1977 F350, 1964 F150 (2), 1938 Tudor Sedan
Farmall tractors: 1956 400 Diesel, 1946 A
And others.
Volvo: 2001 V70 T5, 1986 244DL, 1983 245DL, 1975 245DL, 1959 PV544, multiple Volvo parts cars.
Mercedes: 2001 E320, 1973 280, 1974 280C, 1989 300E, 1988 300TE, 1979 300TD, parts cars.
2009 Smart Passion
Ford: 1977 F350, 1964 F150 (2), 1938 Tudor Sedan
Farmall tractors: 1956 400 Diesel, 1946 A
And others.
- ggleavitt
- Posts: 740
- Joined: 4 June 2006
- Year and Model: 06,08 XC90 V8
- Location: Camano
- Has thanked: 23 times
- Been thanked: 125 times
Any chance you have the original battery in the vehicle? If yes, I would seriously consider replacing that as a first step given the nature of your faults. You can tell by the Volvo mark on the battery plus a WWYY code is stamped on the stop of the negative post.
If this we happening to me, that's the first thing I would check (followed by overall charging system). There were two batteries delivered with this model, a group 48/H6 with 6xx CCA and a group 49/H8 with 8xx CCA. Either battery can be mounted in the vehicle by moving the right side attachment bracket.
If this we happening to me, that's the first thing I would check (followed by overall charging system). There were two batteries delivered with this model, a group 48/H6 with 6xx CCA and a group 49/H8 with 8xx CCA. Either battery can be mounted in the vehicle by moving the right side attachment bracket.
2006 V8 Ocean Race #740/800 200k, 2008 V8 Sport 183k
- SuperHerman
- Posts: 1798
- Joined: 1 December 2014
- Year and Model: 2004 & 2016 XC90
- Location: Minnesota
- Been thanked: 207 times
I would check ground straps and all power wires. A power issue can cause everything you mention. Ground straps are my first guess due to the otherwise working nature of things.
- SuperHerman
- Posts: 1798
- Joined: 1 December 2014
- Year and Model: 2004 & 2016 XC90
- Location: Minnesota
- Been thanked: 207 times
Thinking some more it would not hurt to check some of the more exposed modules to see if they have been compromised by the elements. A couple of slightly corroded pins could also cause your issues.
-
Drivin4dollas
- Posts: 12
- Joined: 12 December 2021
- Year and Model: 2007 XC90
- Location: Buffalo NY
- Has thanked: 8 times
- Been thanked: 2 times
I'll be checking all this as soon as it stops raining on every single day off! Finally getting warm enough to work outside again in Buffalo.
- matthew1
- Site Admin
- Posts: 14460
- Joined: 14 September 2002
- Year and Model: 850 T5, 1997
- Location: Denver, Colorado, US
- Has thanked: 2650 times
- Been thanked: 1240 times
- Contact:
+1ggleavitt wrote: ↑06 Mar 2022, 12:16 Any chance you have the original battery in the vehicle? If yes, I would seriously consider replacing that as a first step given the nature of your faults. You can tell by the Volvo mark on the battery plus a WWYY code is stamped on the stop of the negative post.
Help keep MVS on the web -> click sponsors' links here on MVS when you buy from them.
Also -> Amazon link. Click that when you go to buy something on Amazon and MVS gets a cut!
1998 V70, no dash lights on
1997 850 T5 [gone] w/ MSD ignition coil, Hallman manual boost controller, injectors, R bumper, OMP strut brace
2004 V70 R [gone]
How to Thank someone for their post

Also -> Amazon link. Click that when you go to buy something on Amazon and MVS gets a cut!
1998 V70, no dash lights on
1997 850 T5 [gone] w/ MSD ignition coil, Hallman manual boost controller, injectors, R bumper, OMP strut brace
2004 V70 R [gone]
How to Thank someone for their post

-
chitownV
- Posts: 296
- Joined: 17 May 2020
- Year and Model: 2008 XC90 3.2
- Location: Maryland
- Has thanked: 15 times
- Been thanked: 40 times
In addition to the battery, which shouldn't be a problem after you have already gotten the engine running and clearing the codes, check the engine control module and connection. The module is located on the air filter box, the air to the intake cools the module. There should be a big separate plastic cover over the module/intake box. If this is not there or you see rust on the module, then it's possible you are getting moisture into your engine control module connection. The brake and transmission modules get signals from the engine control module.
Another area is to look into the alternator at your mileage. If you have never had it changed, it could be time. If you can get it running, try to get a live voltage readout with your scanner. The alternator, drive pulley/gear (or bolt loosening), and the voltage regulator on the alternator could all be causes.
Water intrusion can cause communication issues as well as cause modules to fail. Also, if you had to jump the vehicle recently, a spike in could also affect the modules.
Hope looking into these areas can help with your diagnosis.
Another area is to look into the alternator at your mileage. If you have never had it changed, it could be time. If you can get it running, try to get a live voltage readout with your scanner. The alternator, drive pulley/gear (or bolt loosening), and the voltage regulator on the alternator could all be causes.
Water intrusion can cause communication issues as well as cause modules to fail. Also, if you had to jump the vehicle recently, a spike in could also affect the modules.
Hope looking into these areas can help with your diagnosis.
2008 XC90 3.2 AWD - 169k miles, Premium, Versatility 7 passenger, Climate, Convenience, retrofit Morimoto D2S HID bi-xenon, iPd swaybars & poly bushing inserts, Powerflex poly control arm bushings, Bilstein Touring Fr struts, Continental CrossContact LX25 255/55R18, Fr Infinity tweeters & speakers, hardwired cheap $17 Bluetooth to center console aux & pwr, CQuartz UK 3.0 ceramic coated, no oil consumption using Mobil 1 0W-40 even w/ my lead foot
-
- Similar Topics
- Replies
- Views
- Last post
-
- 4 Replies
- 1159 Views
-
Last post by dubsetter
-
- 1 Replies
- 866 Views
-
Last post by mrjacobrussell






