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

DI_f012

f Fault

Code DI_f012 was reported by the “Drive inverter” controller in the car. The letter “f” in the middle places it among entries of the fault type.

Area of the car
Severity
Fault
Sequence number
12

5 comments →

What code DI_f012 means

The Drive Inverter — the power electronics that drive the motor. Codes from here show up as reduced power, a message about limited acceleration or, in worse cases, an inability to drive. Temperature codes are common too: the inverter protects itself under sustained load.

Severity — f

The more serious level. The affected component has shut down or is running in limp mode. These codes belong in a service centre.

What the car shows on screen

This is the message the car shows the driver when the code occurs. It comes from Tesla's official alert list and we leave it in the original English — this is exactly how it appears on the display.

Unable to Drive: PULL OVER SAFELY

Source: official Tesla document “Model S Alert Codes” (2018)

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.

DI_f012_accel5VSupply

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 Drive Inverter has detected that the 5V power supply to the accelerator is out of bounds.

Driver experiences with code DI_f012

This part is written by you. If you have had code DI_f012, 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
Na displeji se objeví „Unable to Drive: PULL OVER SAFELY“ a vůz jízdu ukončí. Tohle je vážná hláška a nemá smysl s ní pokračovat. Co se stalo: snímač plynového pedálu potřebuje ke své práci stabilní napájecí napětí pěti voltů. Řídicí jednotka pohonu zjistila, že tohle napájení vybočilo z povoleného rozsahu. Bez stabilních pěti voltů nedávají hodnoty ze snímače smysl — může hlásit sešlápnutý pedál tam, kde není, nebo naopak. Proč to znamená konec jízdy: pokud si vůz nemůže být jistý polohou plynu, nesmí pokračovat. Neznat skutečný požadavek řidiče znamená riziko nechtěné akcelerace, a to je situace, kterou žádný výrobce neriskuje. Vůz proto pohon odstaví. Co za tím bývá: vadný napájecí obvod v řídicí jednotce, zkrat nebo přerušení v kabeláži k pedálu, zkorodovaný nebo zavodněný konektor. Voda v prostoru u pedálů je klasická příčina, zvlášť po prosáklém těsnění nebo po zaplavených kobercích. Co s tím: bezpečně zastavte, jak hláška říká. Nezkoušejte restarty a jízdu dál — pedál je bezpečnostní prvek. Vůz patří na odtahovku do servisu; jeho diagnostika i případná výměna snímače nebo kabeláže se dělá výhradně tam. Týká se Modelu S 2012–2020 a Modelu X 2015–2020.
TesListSK
Na displeji sa objaví „Unable to Drive: PULL OVER SAFELY“ a vozidlo jazdu ukončí. Toto je vážna hláška a nemá zmysel s ňou pokračovať. Čo sa stalo: snímač plynového pedála potrebuje na svoju prácu stabilné napájacie napätie piatich voltov. Riadiaca jednotka pohonu zistila, že toto napájanie vybočilo z povoleného rozsahu. Bez stabilných piatich voltov nedávajú hodnoty zo snímača zmysel — môže hlásiť zošliapnutý pedál tam, kde nie je, alebo naopak. Prečo to znamená koniec jazdy: ak si vozidlo nemôže byť isté polohou plynu, nesmie pokračovať. Nepoznať skutočnú požiadavku vodiča znamená riziko nechcenej akcelerácie, a to je situácia, ktorú žiaden výrobca neriskuje. Vozidlo preto pohon odstaví. Čo za tým býva: chybný napájací obvod v riadiacej jednotke, skrat alebo prerušenie v kabeláži k pedálu, skorodovaný alebo zavodnený konektor. Voda v priestore pri pedáloch je klasická príčina, zvlášť po presiaknutom tesnení alebo po zaplavených kobercoch. Čo s tým: bezpečne zastavte, ako hláška hovorí. Neskúšajte reštarty a jazdu ďalej — pedál je bezpečnostný prvok. Vozidlo patrí na odťahovku do servisu; jeho diagnostika aj prípadná výmena snímača alebo kabeláže sa robí výhradne tam. Týka sa Modelu S 2012–2020 a Modelu X 2015–2020.
TesListDE
Im Display erscheint „Unable to Drive: PULL OVER SAFELY“ und das Fahrzeug beendet die Fahrt. Das ist eine ernste Meldung, mit der weiterzufahren keinen Sinn ergibt. Was passiert ist: Der Fahrpedalsensor braucht für seine Arbeit eine stabile Versorgungsspannung von fünf Volt. Das Antriebssteuergerät hat festgestellt, dass diese Versorgung den zulässigen Bereich verlassen hat. Ohne stabile fünf Volt ergeben die Sensorwerte keinen Sinn — er kann ein durchgetretenes Pedal melden, wo keines ist, oder umgekehrt. Warum das die Fahrt beendet: Kann sich das Fahrzeug der Pedalstellung nicht sicher sein, darf es nicht weiterfahren. Den tatsächlichen Fahrerwunsch nicht zu kennen bedeutet das Risiko ungewollter Beschleunigung, und das riskiert kein Hersteller. Das Fahrzeug schaltet daher den Antrieb ab. Was meist dahintersteckt: ein defekter Versorgungszweig im Steuergerät, ein Kurzschluss oder eine Unterbrechung in der Leitung zum Pedal, ein korrodierter oder wasserführender Stecker. Wasser im Fußraum ist eine klassische Ursache, besonders nach undichter Dichtung oder durchnässten Teppichen. Was tun: Halten Sie sicher an, wie die Meldung sagt. Versuchen Sie keine Neustarts und keine Weiterfahrt — das Pedal ist ein Sicherheitsbauteil. Das Fahrzeug gehört auf den Abschleppwagen in die Werkstatt; Diagnose und gegebenenfalls der Tausch von Sensor oder Leitung finden ausschließlich dort statt. Betrifft Model S 2012–2020 und Model X 2015–2020.
TesListPL
Na ekranie pojawia się „Unable to Drive: PULL OVER SAFELY” i auto kończy jazdę. To poważny komunikat i nie ma sensu z nim jechać dalej. Co się stało: czujnik pedału przyspieszenia potrzebuje do pracy stabilnego napięcia zasilania pięciu woltów. Sterownik napędu stwierdził, że to zasilanie wyszło poza dozwolony zakres. Bez stabilnych pięciu woltów wartości z czujnika nie mają sensu — może zgłaszać wciśnięty pedał tam, gdzie go nie ma, albo odwrotnie. Dlaczego to oznacza koniec jazdy: jeśli auto nie może być pewne położenia pedału gazu, nie może jechać dalej. Nieznajomość rzeczywistego żądania kierowcy oznacza ryzyko niezamierzonego przyspieszenia, a tego nie ryzykuje żaden producent. Auto odstawia więc napęd. Co zwykle za tym stoi: uszkodzony obwód zasilania w sterowniku, zwarcie albo przerwa w instalacji do pedału, skorodowane lub zawilgocone złącze. Woda w okolicy pedałów to klasyczna przyczyna, zwłaszcza po przeciekającej uszczelce albo zalanych dywanikach. Co z tym zrobić: zatrzymaj się bezpiecznie, jak mówi komunikat. Nie próbuj restartów ani dalszej jazdy — pedał to element bezpieczeństwa. Auto nadaje się na lawetę do serwisu; jego diagnostyka i ewentualna wymiana czujnika czy okablowania robi się wyłącznie tam. Dotyczy Modelu S 2012–2020 i Modelu X 2015–2020.
TesList
The screen shows “Unable to Drive: PULL OVER SAFELY” and the car ends the drive. This is a serious message and there is no point trying to continue with it. What happened: the accelerator pedal sensor needs a stable five-volt supply to do its job. The drive control unit found that supply has moved outside the permitted range. Without a stable five volts the sensor's readings make no sense — it may report a pressed pedal where there is none, or the reverse. Why that ends the drive: if the car cannot be certain of the accelerator position, it must not continue. Not knowing the driver's actual demand means a risk of unintended acceleration, and no manufacturer takes that chance. So the car shuts the drivetrain down. What usually lies behind it: a faulty supply circuit in the control unit, a short or a break in the wiring to the pedal, a corroded or water-affected connector. Water in the footwell is a classic cause, especially after a leaking seal or soaked carpets. What to do: pull over safely as the message says. Do not try restarts and carrying on — the pedal is a safety component. The car belongs on a flatbed to a service centre; diagnosis and any replacement of the sensor or wiring is done exclusively there. Applies to Model S 2012–2020 and Model X 2015–2020.

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.