I recently replaced the cabin temperature sensor in my 2004 S60 R since at some point, somebody stuck something into the little vents in the CCM and broke one of the leads of the thermal resistor (thermistor) causing it to rest on the other lead creating a 5V short. This made the CCM throw a code and resulted in a substitute value of 25C being used as the cabin temperature at all times. This obviously made the climate controls not work very well, usually not enough AC as I want during these warmer months since I bought the car at the end of this May.
Function
The Climate Control Module (CCM) uses a thermistor to determine the temperature of the inside of the car. When the temperature increases, the resistance of the thermistor decreases and as it gets colder, the resistance increases. The CCM measures the change of resistance to determine cabin temperature and automatically adjusts the blend door, blower speed and other items according to the temperature you have set with the knobs. If you have the temp set to 70F after the car has sat in the sun for a while, the car will try to get the cabin temp down to as close to 70F as it can using the data from the cabin temp sensor. As I mentioned, if this sensor (thermistor) is broken, it substitutes a value of 25C and the climate control doesn't do a good job of managing the temperature.
Measurement
I used what is called a Resistance Decade Box to determine what resistances correspond to what temperature using VIDA software. The resistance decade box has a number of switches on it that you can flip to add any number of values together for a specific resistance value. I managed to get the leads from the old temp sensor to poke through the CCM slots so I could hook up the decade box using alligator clips. The temperature range that the CCM can measure according to VIDA is -40C to 85C. Unfortunately VIDA does not have any information on resistance values which is why I needed to do this test. I started at -40C and kept punching in resistance values until I got the correct resistance corresponding to the temperature I want to get. Here is the following table I made showing resistance for each temperature in C going up by ten with the exception of 25C (which is the base value of the resistor and VIDA as it is considered "room temperature") and 85C as it is the end of the CCM measurement range:
Degrees C-----Resistance (Ohms)
-40 -------------- 190k
-30 -------------- 114k
-20 -------------- 69k
-10 -------------- 43k
0 ----------------- 28k
10 --------------- 17.5k
20 --------------- 12k
25 --------------- 10k
30 --------------- 8.2k
40 --------------- 5.7k
50 --------------- 4.1k
60 --------------- 2.95k
70 --------------- 2.24k
80 --------------- 1.6k
85 --------------- 1.4k
The yellow highlight indicates roughly the range that you can set the temperature dials to.
Replacement
DISCONNECT BATTERY BEFORE REMOVING CCM IF YOU DO NOT HAVE VIDA OR A HIGH END SCAN TOOL, FAILURE TO DO SO MAY RESULT IN SRS AIRBAG CODE THAT WILL NEED TO BE CLEARED
After gathering the data on resistance values, I found a similar glass bead NTC thermistor with values similar to what I measured to be as accurate as reasonably possible. I bought PN B57550G1103F000 thermistor made by TGK from DigiKey. This is a 10 kilo Ohm 32mW thermistor. It ended up being quite a bit smaller than the original thermistor so in hindsight I would recommend getting a higher mW rated thermistor, maybe 50mW or higher which is also available on DigiKey and other sites.
Here are photos of the replacement process. Read photo captions for step by step.
And that's it! Just reverse the steps and reassemble everything and you will have a better functioning climate control!
If you want a video tutorial, this one from MattDIY working on an XC90 is very similar.
Cabin Temp Sensor Replacement + Measurements Topic is solved
This topic is in the MVS Volvo Repair Database »
Fix Your P2 Volvo Cabin Temp Sensor – DIY Replacement + Measurements
- rolsen11
- Posts: 153
- Joined: 15 Jun 2024, 19:35
- Year and Model: 00 V70, 04 S60R
- Location: Northern Minnesota
- Has thanked: 56 times
- Been thanked: 58 times
2000 V70 SE - Bought sight unseen in Cleveland, no longer my only car. Looks identical to my profile picture
2004 S60 R - M66 "Spaceball" manual transmission, Atacama "orange" interior, Titanium Gray metallic
2004 S60 R - M66 "Spaceball" manual transmission, Atacama "orange" interior, Titanium Gray metallic
- rolsen11
- Posts: 153
- Joined: 15 Jun 2024, 19:35
- Year and Model: 00 V70, 04 S60R
- Location: Northern Minnesota
- Has thanked: 56 times
- Been thanked: 58 times
The more the merrier! I didn't see any information on this in the VRD so I figured I would make one for the fun of it. At the least, I hope the Temp-Resistance chart I made will prove useful to some since I haven't found that information anywhere yet.
2000 V70 SE - Bought sight unseen in Cleveland, no longer my only car. Looks identical to my profile picture
2004 S60 R - M66 "Spaceball" manual transmission, Atacama "orange" interior, Titanium Gray metallic
2004 S60 R - M66 "Spaceball" manual transmission, Atacama "orange" interior, Titanium Gray metallic
- erikv11
- Posts: 11910
- Joined: 25 Jul 2009, 14:03
- Year and Model: 850, V70, S60R, XC70
- Location: Iowa
- Has thanked: 311 times
- Been thanked: 817 times
For anyone wondering, here's a link to Cam's replacement back in 2020 on an XC90: viewtopic.php?t=82005&start=20
'95 854 T-5R, Motronic 4.4, 185k
'98 V70, T5 tune-injectors-turbo, LPT engine, 304k, daily driver
'06 S60 R, 201k
'07 XC70, black, 205k
'07 XC70, willow green, 223k
gone: '96 NA 850 210k, '98 NA V70 182k, '98 S70 NA 225k, '96 855 NA 169k
'98 V70, T5 tune-injectors-turbo, LPT engine, 304k, daily driver
'06 S60 R, 201k
'07 XC70, black, 205k
'07 XC70, willow green, 223k
gone: '96 NA 850 210k, '98 NA V70 182k, '98 S70 NA 225k, '96 855 NA 169k
- br0dy519
- Posts: 798
- Joined: 17 Dec 2019, 17:46
- Year and Model: 2004 XC70
- Location: Windsor, ON
- Has thanked: 132 times
- Been thanked: 126 times
Curious why this is such a common failure point. Do children/wives have some fascination with shoving sharp objects into plastic grilles?
04s60 2.4
04xc70 2.5t
04xc70 2.5t
prwood wrote:I wish I had a permanent car repair area that was covered, had a level surface, lighting and fans, a workbench, and tool cabinets. You know,like a garage. Much of my time during the job is spent hauling things up and down the stairs to the basement or in and out of the storage shed, or running back downstairs when I realize I need something else,or taking a break from standing out in the sun,or using flashlights or work lamps when it gets dark.
-
vtl
- Posts: 4926
- Joined: 16 Aug 2012, 13:35
- Year and Model: 2005 XC70
- Location: Boston
- Has thanked: 129 times
- Been thanked: 686 times
"Why I have no A/C? Oh, look, some sh!t is stuck in that vent! Random utube video said to clean the vents up. Let me pick that out..."br0dy519 wrote: 29 Jul 2026, 14:04 Curious why this is such a common failure point. Do children/wives have some fascination with shoving sharp objects into plastic grilles?
- matthew1
- Site Admin
- Posts: 14799
- Joined: 14 Sep 2002, 11:03
- Year and Model: 850 T5, 1997
- Location: Denver, Colorado, US
- Has thanked: 2854 times
- Been thanked: 1332 times
- Contact:
Yes there is lots of content out there about the sensor vent getting clogged with lint/debris/dust/etc. and to clean it. Not all of it about how to clean it with canned air/great caution.vtl wrote: 30 Jul 2026, 07:43"Why I have no A/C? Oh, look, some sh!t is stuck in that vent! Random utube video said to clean the vents up. Let me pick that out..."br0dy519 wrote: 29 Jul 2026, 14:04 Curious why this is such a common failure point. Do children/wives have some fascination with shoving sharp objects into plastic grilles?
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

-
- Similar Topics
- Replies
- Views
- Last post
-
- 7 Replies
- 3009 Views
-
Last post by blandis
-
- 12 Replies
- 2778 Views
-
Last post by wizechatmgr
-
- 17 Replies
- 3777 Views
-
Last post by BEJinFbk
-
- 6 Replies
- 393 Views
-
Last post by SteveV70
-
- 6 Replies
- 11403 Views
-
Last post by Sveedy






