Skip to content

The service task reference · 2026

Tesla service tasks.

Find the procedure. Understand what it does. Explore diagnostic tests and repair tasks you can run with Tesware on compatible vehicles.

1,357

service tasks

2026 firmware

Model 3, Y, S & X

Find a service task

1,357 tasks Showing 841–864

Browse by name, A–Z

ECU resets

PMR UDS ECU Reset

Resets the Rear Drive Inverter and Pedal Monitor (PMR) Electronic Control Unit (ECU). Reset is executed via Unified Diagnostics Services (UDS) over the Controller Area Network (CAN).

TEST-RESET_PMR

Model 3 / Y Model S / X (2021+)
Communication checks

PMS CAN Communication

Tests communication with the Pedal Monitor Slave (PMS) Electronic Control Unit (ECU). Communication is established via Unified Diagnostics Services (UDS) over the Controller Area Network (CAN).

PING-TP_PMS

Model S / X (legacy)
Service procedures

Post HV Battery Replacement

Before executing this routine, a Controller Area Network (CAN) redeploy must pass. After an High Voltage (HV) Battery replacement, this routine runs all required tasks. Execute this routine after installing a HV battery. The first responder loop must be disconnected and the Low Voltage (LV) battery must be connected to a float charger.

PROC_BMS_X_PACK-REPLACEMENT

Model S / X (legacy)
Service procedures

Post Pack Contactor Replacement Routine

This routine executes a sequence of actions needed to be taken following a pack contactor replacement. This routine shall ONLY be executed after installing new pack contactors or on rare occasion when instructed to do so by engineering. See Toolbox Article 6864000 for more information.

PROC_BMS_X_CONTACTOR-REPLACEMENT

Model S / X (legacy)
Service procedures

Post Steering Wheel Replacement Routine

This network will run all required tasks after a steering wheel replacement

PROC_VCLEFT_X_STEERING-WHEEL-POST-REPLACEMENT-PROCEDURE

Model 3 / Y
Self-tests

Powertrain Coolant Pump Test

Tests for power, connection, and communication of the powertrain coolant pump controlled by the Front Vehicle Controller (VCFRONT2).

TEST-SELF_VCFRONT2_X_COOLANT-PUMP-POWERTRAIN

Model 3 / Y
Self-tests

Powertrain Coolant Pump Test

Tests for power, connection, and communication of the powertrain coolant pump controlled by the Front Vehicle Controller (VCFRONT).

TEST-SELF_VCFRONT_X_COOLANT-PUMP-POWERTRAIN

Model 3 / Y Model S / X (2021+)
Self-tests

Powertrain Coolant Temperature Sensor Test

Tests for power, connection, and communication of the temperature sensor of the powertrain coolant controlled by the Front Vehicle Controller (VCFRONT2).

TEST-SELF_VCFRONT2_X_COOLANT-TEMP-POWERTRAIN

Model 3 / Y
Self-tests

Powertrain Coolant Temperature Sensor Test

Tests for power, connection, and communication of the temperature sensor of the powertrain coolant controlled by the Front Vehicle Controller (VCFRONT).

TEST-SELF_VCFRONT_X_COOLANT-TEMP-POWERTRAIN

Model 3 / Y Model S / X (2021+)
Service procedures

Prepare for Supercharge - Start

Starts pre-heating the High Voltage (HV) battery based on the Supercharger type selected.

PROC_HVBMS_X_PREPARE-FOR-SUPERCHARGE-START

Model 3 / Y Model S / X (2021+)
Service procedures

Prepare For Supercharge - Stop

Stops the Prepare for Supercharge High Voltage Battery Management System (HVBMS) routine.

PROC_HVBMS_X_PREPARE-FOR-SUPERCHARGE-STOP

Model 3 / Y Model S / X (2021+)
Communication checks

Propulsion Monitor Rear Left CAN Communication

Tests communication with the Propulsion Monitor Rear Left (PMREL) Electronic Control Unit (ECU). Communication is established via Unified Diagnostics Services (UDS) over the Controller Area Network (CAN).

PING-TP_PMREL

Model S / X (2021+)
Communication checks

Propulsion Monitor Rear Right CAN Communication

Tests communication with the Propulsion Monitor Rear Right (PMRER) Electronic Control Unit (ECU). Communication is established via Unified Diagnostics Services (UDS) over the Controller Area Network (CAN).

PING-TP_PMRER

Model S / X (2021+)
Service procedures

Provision BCCEN

Provision BCCEN by learning the vehicle vin. Once provisioned, keyfobs will need to be re-paired. If using a keyfob that was previously connected to a vehicle, first use the toolbox3 keyfob pairing tool to unpair and clear personalization.

PROC_BCCEN_X_PROVISIONING

Model S / X (legacy)
Communication checks

PTC CAN Communication

Tests communication with the Cabin Heater (PTC) Electronic Control Unit (ECU). Communication is established via Unified Diagnostics Services (UDS) over the Controller Area Network (CAN).

PING-TP_PTC

Model 3 / Y Model S / X (2021+)
Communication checks

PTC CAN Communication

Tests communication with the Cabin Heater (PTC) Electronic Control Unit (ECU). Communication is established via Unified Diagnostics Services (UDS) over the Controller Area Network (CAN).

PING-TP_PTC

Model S / X (legacy)

About this reference

Descriptions and input definitions come from Tesla’s 2026 vehicle firmware. This catalog includes tasks covered by Tesware’s current service access. Each task page lists the vehicle and firmware versions in which it was found. The connected vehicle confirms whether a task can run.

  • Model 3 / Y · AMD · firmware 2026.32.3
  • Model 3 / Y · Intel · firmware 2026.32.7
  • Model S / X (legacy) · Legacy infotainment · firmware 2026.14.6
  • Model S / X (2021+) · AMD · firmware 2026.20.6.1

Cybertruck is not included in this 2026 reference.