💰 NEW: What is your Tesla worth? Enter model, year, mileage and battery health → a price from real listings. ⚡ Try it HERE 👆

THC_d0006

d Diagnostic entry

Code THC_d0006 was reported by the “Heating and air conditioning” controller in the car. The letter “d” in the middle places it among entries of the diagnostic entry type.

Severity
Diagnostic entry
Sequence number
6

5 comments →

What code THC_d0006 means

Thermal management — air conditioning, the high-voltage cabin heater, the coolant loop and its level. These codes show up as weak heating, limited defrosting or a low coolant level message.

Severity — d

A service record that is not shown to the driver. Only a technician sees it in diagnostics.

Internal alert name

This is how the fault is named inside the car's firmware. For codes without a description it is the most precise clue there is — the name itself says what the event is about.

THC_d0006_pumpBat2

Description from the service documentation

The text below comes from Tesla's technical documentation. We leave it in the original English so that translation cannot shift its meaning.

The coolant pump DTC is set on the Thermal Controller (THC) if the following warnings occur repeatedly over a specific time frame. THC_w0039_pumpPTLimp is set for 300 seconds or 100 times with less than 30 minutes between each occurrence. THC_w0040_pumpPTStop is set for 120 seconds or 10 times with less than 30 minutes between each occurrence. THC_w0044_sanityPumpPT is set for 120 seconds or 100 times with less than 30 minutes between each occurrence. THC_w0045_pumpPTFaultMax is set for 300 seconds or 100 times with less than 30 minutes between each occurrence.

Diagnose the pump condition by investigating the relevant pump alert article(s) under Possible Causes.

Driver experiences with code THC_d0006

This part is written by you. If you have had code THC_d0006, tell us when it appeared, what brought it on and how it ended — for the next person, one such sentence is often worth more than the entire service documentation.

TesListCS
Tenhle kód řidič na displeji neuvidí — písmeno „d“ uprostřed znamená diagnostický záznam určený servisu. Co se stalo: tepelná jednotka si zapsala poruchový kód čerpadla chladicího okruhu baterie. Zajímavé je, jak vzniká: nenastaví se kvůli jedné události, ale jako souhrn opakovaných varování o omezeném nebo zastaveném čerpadle. Teslin popis uvádí konkrétní prahy — varování musí trvat pět minut, nebo se objevit stokrát s odstupem kratším než půl hodiny. Proč je to postavené takhle: čerpadlo občas krátce omezí otáčky nebo se zastaví úplně legitimně, například když se okruh přepíná nebo když je systém studený. Jednotlivé varování tedy nic neznamená. Až když se to opakuje pořád dokola, je jasné, že je něco špatně — a teprve tehdy se zapíše tenhle souhrnný záznam. Čeho se to týká: okruh baterie je ten, na kterém záleží nejvíc. Chlazení baterie rozhoduje o tom, jak rychle se dá nabíjet, jak dlouho vydrží plný výkon a jak baterie stárne. Bez spolehlivého oběhu chladiva se to všechno zhorší. Co si toho může všimnout majitel: pomalejší rychlonabíjení, omezený výkon v horku, v zimě delší předehřívání baterie. Co s tím: nechte vyčíst diagnostiku. Tenhle kód je právě ta stopa, kterou technik potřebuje — říká, že problém je opakovaný, ne náhodný. Bývá to vadné čerpadlo, vzduch v okruhu, ucpaný okruh nebo napájení čerpadla.
TesListSK
Tento kód vodič na displeji neuvidí — písmeno „d“ uprostred znamená diagnostický záznam určený servisu. Čo sa stalo: tepelná jednotka si zapísala poruchový kód čerpadla chladiaceho okruhu batérie. Zaujímavé je, ako vzniká: nenastaví sa kvôli jednej udalosti, ale ako súhrn opakovaných varovaní o obmedzenom alebo zastavenom čerpadle. Teslin popis uvádza konkrétne prahy — varovanie musí trvať päť minút, alebo sa objaviť stokrát s odstupom kratším než pol hodiny. Prečo je to postavené takto: čerpadlo občas krátko obmedzí otáčky alebo sa zastaví úplne legitímne, napríklad keď sa okruh prepína alebo keď je systém studený. Jednotlivé varovanie teda nič neznamená. Až keď sa to opakuje stále dokola, je jasné, že je niečo zle — a až vtedy sa zapíše tento súhrnný záznam. Čoho sa to týka: okruh batérie je ten, na ktorom záleží najviac. Chladenie batérie rozhoduje o tom, ako rýchlo sa dá nabíjať, ako dlho vydrží plný výkon a ako batéria starne. Bez spoľahlivého obehu chladiva sa to všetko zhorší. Čoho si toho môže všimnúť majiteľ: pomalšie rýchlonabíjanie, obmedzený výkon v horúčave, v zime dlhšie predhrievanie batérie. Čo s tým: nechajte vyčítať diagnostiku. Tento kód je práve tá stopa, ktorú technik potrebuje — hovorí, že problém je opakovaný, nie náhodný. Býva to chybné čerpadlo, vzduch v okruhu, upchatý okruh alebo napájanie čerpadla.
TesListDE
Diesen Code sieht der Fahrer im Display nicht — der Buchstabe „d“ in der Mitte steht für einen Diagnoseeintrag für die Werkstatt. Was passiert ist: Die Thermoeinheit hat einen Fehlercode der Pumpe des Batteriekühlkreises abgelegt. Interessant ist, wie er entsteht: Er wird nicht wegen eines Ereignisses gesetzt, sondern als Summe wiederholter Warnungen über eine begrenzte oder gestoppte Pumpe. Teslas Beschreibung nennt konkrete Schwellen — die Warnung muss fünf Minuten anhalten oder hundertmal mit weniger als einer halben Stunde Abstand auftreten. Warum das so aufgebaut ist: Die Pumpe drosselt gelegentlich kurz oder steht völlig legitim still, etwa beim Umschalten des Kreises oder wenn das System kalt ist. Eine einzelne Warnung bedeutet also nichts. Erst wenn es sich immer wiederholt, ist klar, dass etwas nicht stimmt — und erst dann wird dieser Sammeleintrag geschrieben. Worum es geht: Der Batteriekreis ist der wichtigste. Die Batteriekühlung entscheidet darüber, wie schnell geladen werden kann, wie lange volle Leistung anliegt und wie die Batterie altert. Ohne verlässlichen Kühlmittelumlauf verschlechtert sich all das. Was der Halter davon merken kann: langsameres Schnellladen, begrenzte Leistung bei Hitze, im Winter längeres Vorwärmen der Batterie. Was tun: Lassen Sie die Diagnose auslesen. Dieser Code ist genau die Spur, die der Techniker braucht — er sagt, dass das Problem wiederkehrend und nicht zufällig ist. Meist ist es eine defekte Pumpe, Luft im Kreis, ein verstopfter Kreis oder deren Versorgung.
TesListPL
Tego kodu kierowca nie zobaczy na ekranie — litera „d” w środku oznacza zapis diagnostyczny przeznaczony dla serwisu. Co się stało: jednostka termiczna zapisała kod usterki pompy obiegu chłodzenia baterii. Ciekawe jest to, jak powstaje: nie ustawia się z powodu jednego zdarzenia, tylko jako suma powtarzających się ostrzeżeń o ograniczonej lub zatrzymanej pompie. Opis Tesli podaje konkretne progi — ostrzeżenie musi trwać pięć minut albo pojawić się sto razy w odstępach krótszych niż pół godziny. Dlaczego jest to tak zbudowane: pompa czasem krótko ogranicza obroty albo zatrzymuje się całkiem legalnie, na przykład gdy obieg się przełącza albo gdy układ jest zimny. Pojedyncze ostrzeżenie nic więc nie znaczy. Dopiero gdy powtarza się w kółko, jasne jest, że coś jest nie tak — i dopiero wtedy zapisuje się ten zbiorczy wpis. Czego to dotyczy: obieg baterii jest tym, na którym zależy najbardziej. Chłodzenie baterii decyduje o tym, jak szybko da się ładować, jak długo utrzyma się pełna moc i jak bateria się starzeje. Bez pewnego obiegu płynu wszystko to się pogarsza. Co może zauważyć właściciel: wolniejsze szybkie ładowanie, ograniczoną moc w upale, zimą dłuższe wstępne ogrzewanie baterii. Co z tym zrobić: zleć odczyt diagnostyki. Ten kod jest właśnie tym tropem, którego potrzebuje technik — mówi, że problem jest powtarzalny, nie przypadkowy. Bywa to uszkodzona pompa, powietrze w obiegu, zatkany obieg albo jej zasilanie.
TesList
A driver will not see this code on the screen — the letter “d” in the middle marks a diagnostic record meant for a service centre. What happened: the thermal controller logged a trouble code for the battery coolant pump. What is interesting is how it arises: it is not set by a single event but as the sum of repeated warnings about a limited or stopped pump. Tesla's description gives specific thresholds — the warning must persist for five minutes, or occur a hundred times with less than half an hour between occurrences. Why it is built this way: the pump occasionally throttles briefly or stops entirely legitimately, for instance when the circuit switches over or while the system is cold. So a single warning means nothing. Only when it keeps recurring is it clear something is wrong — and only then is this summary record written. What it concerns: the battery circuit is the one that matters most. Battery cooling determines how fast you can charge, how long full power lasts, and how the pack ages. Without reliable coolant circulation all of that gets worse. What an owner might notice: slower fast charging, limited power in hot weather, longer battery preconditioning in winter. What to do: have the diagnostics read out. This code is exactly the trace a technician needs — it says the problem is recurring rather than random. It is usually a faulty pump, air in the circuit, a blocked circuit, or the pump's supply.

Share your experience

Anything specific helps: the circumstances in which the code appeared, whether it cleared itself, what the service centre said, what was replaced and roughly what it cost.

No e-mail, no registration — a nickname and your text are enough. The comment appears straight away.

Links and advertising are not published. Please do not post number plates, phone numbers or other personal details — the comment is public.

Comments are written by visitors to this site. They are not advice from Tesla or from TesList and we do not verify them — treat them as one person's experience with one particular car.

What to do about it

01

Write down the whole code

Copy it exactly, letter and number included. Photographing the screen is safest — codes often differ by a single digit, and mixing them up leads somewhere else entirely.

02

Try letting the car sleep and wake

Some codes clear after a screen restart or after the car sits locked for a few hours. If the code does not come back, it was usually a one-off glitch.

03

Watch whether it repeats

A one-off entry and a code that appears after every drive are two different things. It helps a service centre enormously if you know exactly when it shows up.

04

Do not wait on safety systems

With airbags, brakes, steering and high voltage there is no point waiting it out. With the other groups you can watch and see whether the code returns at all.

Before you act on a code. This page is a reference dictionary, not a repair manual. It explains what an abbreviation means and what it relates to — it does not diagnose your car. The same code can have different causes, and its meaning also shifts between firmware versions. For anything involving brakes, steering, airbags or high voltage, go straight to a service centre.

Buying a used Tesla?

Error codes are only part of the picture. For cars on TesList you also see battery health pulled straight from the vehicle, plus a price calculator that works out from current listings what a given car is actually worth today.