Fixing 2004 Toyota Highlander A/C and Heat Issue
STOP SOPA/PIPA PLEASE! TAKE ACTION or sites like this could disappear!
My wife has a 2004 Toyota Highlander that was exhibiting some strange issues with the A/C and heat. In the summer while driving with the A/C on it would randomly just switch to heat and just as randomly switch back later. Sometimes bumps would trigger it or a sharp turn. Same would occur in the winter while using the heat. It would randomly switch to A/C and back.
Problem was pretty annoying but I suspect fearing the possible cost to repair kept her from bringing it in for service.
The issue seemed to get worst over time and with the horrible Louisiana summer heat and humidity quickly approaching she finally brought it in to get inspected and to get a quote.
The shop she brought it to “checked it” and told her it was the “temperature control actuator”. They told her it would cost about $500 to fix.
After getting this information I went to Autozone and O’Reilly’s trying to find this part and what it costs. Neither could find this part. This made me pretty curious and wondered why no one could identify the part. So I went sit in my car and whipped out the iPhone to Google this part and figure out what was going on. I didn’t find any mention of a “temperature control actuator” for a Toyota Highlander but I did find lots of information pointing to what appeared to be the same A/C issue with the Highlander by many people.
I found many complaining that they had to replace the A/C control assembly to fix the problem. The A/C control assembly sells between $700 – $1000, just depends where you get it. Labor to replace it was between $300-$500. Many reported paying or getting quotes between $1200 – $1500 to replace it.
This was not looking good. I went back inside the store and confirmed the part was $700+ but they didn’t have it. Turns out this was a good thing. It caused me to go back to the car and start searching for that part. This time I stumbled across someone who was a mechanic who ran across this problem with a client. He mentioned that after he took everything apart thinking he was going to have to replace the A/C control assembly he found the real problem. Apparently the issue is with the temperature control switch (knob) and the three wires connecting it to the control assembly circuit board had broken. This was especially interesting because it really seemed like it made more sense to me. The fact that bumps in the road would cause this to work and not work really made me think this was a short or something along those lines. I didn’t buy the other explanations personally because most of them would have only accounted for it not working entirely and not sporadicly.
So…. I decided this broken wire issue had to be the problem and I would at least check this out before spending any money. Figured I didn’t have anything to lose by confirming this.
I went home and went straight at it. Tore the center console apart and got to the control panel. Tore the control panel apart and got to the circuit board (control assembly). Sure enough two of the three wires connecting the temperature control to the circuit board had broken off.
Yay! Got it soldered again and everything reassembled and sure enough it is working like a champ and cost NOTHING to fix it! Sad that most places wouldn’t attempt to solder it back but rather would just charge people $1500 to replace the whole control assembly.
Anyway… with all that said I thought I would share and detail the process for others in the hopes of saving others a ton of money in the future.
***Couple of New Notes***
I highly recommend doing as others have suggested and replacing the ribbon cable you need to solder back together. Part of the problem with the current design seems to be that the ribbon cable is too short. This causes added tension when things are put together and adds to the issue with the wire breaking.
Also, you will or should know how to clean the old solder from the holes on the circuit board in order to correctly solder things back together. Use a desoldering pump to assist with this. If you don’t know how to solder you might be able to find a small local computer repair shop or trade school with people willing to do it for very cheap.
I have not been able to fix the spacing between the photos with out risk of messing up the entire post so I am leaving things as they are for now. Sorry about that. Appreciate all the great feedback this post has been getting, makes you feel good to hear the positive comments.
***End Notes***
***Update***
5/30/2011 – Just slightly over a year since I put this post up and I think we have easily helped over 100 people either DIY or with slight help (soldering isn’t for everyone, thank God for computer or TV repair shops). At an average of $800 to have someone replace this board or Toyota to fix it well it looks like we have saved about $80,000 total. I know that number is on the short side too. Maybe I should get into the Highlander AC repair business.
Hope everyone continues to find success with this and please continue to share your success here. It’s a great feeling to get to read all these comments!
***End Update***
Step 1. Remove the knobs. These simply pull right off.
Step 2. Remove the trim panel from center console. Start at the bottom on one side and then the other. Work your way to the top. This is easily done with no tools and just a little force.
Step 3. There are six 10mm bolts to remove that are holding the center console in place. (Three on each side of console)
Step 4. Remove two screws from both side of the assembly.
Step 5. Pry the bracket away from the control assembly in order to clear the alignment pins.
Step 6. Unplug the wiring from the control assembly. There are three things to unplug.
Step 7. You should now have the control assembly module completely removed from the console. In order to access the circuit board inside the black plastic housing of the control assembly you will need to remove the screws holding the rear plastic cover on. Once the screws are removed you can separate the two pieces slowly. You can only separate it slightly as there is a ribbon cable connecting one circuit board to the other.
I pried one side (where the cable was) apart and then used a butter knife to release the connector for the ribbon cable. Once the cable is free you can completely separate the two pieces.
Step 8. Remove the screws and clips holding the circuit board in place.
Step 9. Remove the nuts that hold the switches in place.
Step 10. With the circuit boards and switches removed from the assembly I could now see the real problem. Two of the three wires that connect the switch to the circuit board were broken. Clean away the old solder and wire pieces. You should have three clean holes on the switch board in which to re-solder the wires to. I’m no expert on soldering but it wasn’t hard at all. If your not comfortable soldering something such as this then find someone who is.
Once things are soldered back together you basically need to reverse this entire process to reassemble everything. It really was pretty quick and easy to do and it can likely save you lots of money.
Good luck!















Thanks so much for the detailed instructions. Fixed a 2003 Highlander today that has been acting up for 2 years. I replaced the wiring with individual 20 gauge solid wire that was a little longer to give me some room to work. Now if you only had some helpful hints on how to track down an open in the brake light wiring on the right side. All other lights work correctly except the brake lights. Yes, I did check the bulbs first.
Dane,
In one of the comments it read, "must be satisfying to know you've help 400 people" and now the list keeps growing. I followed your directions to the letter and had the problem fixed in no time. The problem was exactly as you described.. This clearly should have been a re-call by Toyota for workmanship. Thanks again!!!
Wow! It worked perfectly on my '05 Highlander. I was able to do the basic disassembly myself and found a TV/electronic repairman who did the resoldering in about twenty minutes, 10 of which was spent looking in his shop for some replacement wire. Awesome! Thank you, thank you, thank you.
Thank you very much from Australia. You saved us $1400.00 Aus which is the same exchange rate as the US dollar. I too believe in sharing my experiences that may be useful to others. Well done. Thank you.
Thanks for posting this. I followed your instructions and found the same problem with the broken wires on the ribbon cable. I replaced it with three 2" jumper wires, put it back together and it works like a champ. The only real problem was relearning how to solder correctly. It had been 30 years since I had done anything this meticulous, but it was worth it to call the service manager at the local Toyota dealership and tell him how I saved the $1200 he wanted for replacing the unit by spending just $29 at Radio Shack for a soldering pen and parts and three hours of my Saturday morning. Thanks again!!!
Has anybody had the same experience with finding the same problem with an automatic temperature controlled 03 highlander, not the manual version??
Thank YOU so much!!!!!!!!!! I own a 2005 Toyota Highlander and my AC/Heater would not get lower than 85 degrees. Had it like this since last winter. Now that it's getting warmer outstide and I spend 2 hours in my car a day commuting, I needed this fixed. Toyota dealership told me it'd be $1200 to replace the entire control unit. I was flabbergasted that I had to replace the ENTIRE unit to fix my AC/Heater. REALLY?! Got a second opinion from my a friend that owns a BMW Maintenance Shop- he too was amazed at the price of the control unit, specially since he said to fix a BMW it'd be cheaper. He called different Toyota Dealerships and the going price for just the control unit is $700. With that said, he suggested I look on- line for a cheaper solution. I found your site and worked with my Dad to find the 3 small cables and I'm happy to say that everything looked EXACTLY as you outlined above!!! You made it so easy! Took the unit to a TV Repair shop and had the 3 small cables soldered back for $5 each! Yes, fixed it for $15 TOTAL!!! Wish Toyota would simply recall this issue and fix it! Thank you, thank you, thank you! Wish I could HUG you!!!
It worked for me as well. Thank you very much. This is a real example of the kindness and the power of the internet. Thank you once again.
My 2004 has been doing this for over a year. Thank you so much for posting – Hopefully no more change of clothes necessary before starting the work day. Full heat blasting you in the face on an already 90 degree day is no fun. Funny thing is that when I had my car serviced at the Toyota dealership they had no clue what was wrong and just recharged the AC.
Our 2004 highlander is our single family car, and with two kids 15 and 12 active in sports that means it gets a lot of use. When this issue cropped up a couple of months ago it was still cold enough that it wasn't a huge deal. But on a recent trip where AC was needed it was clear this needed to be fixed. My trusted mechanic warned me on this before I came in after I described the problem: a $700 part! I was pretty sure that wouldn't fly on the expense side and my wife confirmed.
Thank goodness for google, and thank goodness for you. I directed my mechanic to your link, he was willing to try, and 1 1/12 hours of his labor later (as opposed to that plus $700) we are good to go.
Let me add my thanks to your being a good global internet citizen! Have you added up the money you've saved us all by tallying the comments? Might be a fun exercise…
Good Karma is coming your way!
Ed
Thank You for this post. I followed instructions and took apart the board and decided to have it professionally soldered since it's such a sensitive piece. I brought the piece to Chris of Precision TV Repair in Plaistow, NH and he did a great job replacing the ribbon with 3 new wires. Final cost was $20! I still can't believe that it works since I got a quote from my independent mechanic for a total replacement of $800. Thanks again.