Skip to content

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

Model 3, Y, S & X

Find a service task

857 tasks Showing 457–480

Clear filters
Diagnostic tests

Mando IDB Valve test

This routine confirms correct operation of the IDB pump motor and solenoid valves.

TEST-BRAKE_IDB-VALVE-TEST

Model 3 / Y
Diagnostic tests

Mando RCU Valve test

This routine confirms correct operation of the RCU pump motor and solenoid valves. For a dry or partially filled RCU, this test is also a viable repair method.

TEST-BRAKE_RCU-VALVE-TEST

Model 3 / Y
Communication checks

Modem Health Check

Checks the communication between the car computer and cellular modem. Runs a self-test.

PING-BASH_MODEM_HEALTH_CHECK

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

Move Database

The procedure stops a UI process, moves the corresponding database, and restarts the process. This is helpful for resolving database corruption issues that lead to unexpected UI behavior, including center display restart or flickering. This will lose customer data, please obtain permission from the vehicle owner.

PROC_ICE_X_MV-ICE-DATABASE

Model 3 / Y Model S / X (legacy) Model S / X (2021+)
Diagnostic tests

Navigation Check

Runs a high-level routine that outputs system information related to navigation. Result of Pass means only that the routine ran and does not indicate whether an issue is present.

TEST-BASH_ICE_X_CHECK-NAVIGATION

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

NFC Reader Amplitude Test

The procedure tests the amplitude of the Near Field Communication (NFC) reader in the B-pillar controlled by the Security Controller (VCSEC).

PROC_VCSEC_DRV_BPILLAR-NFC-AMPLITUDE

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

Normal Motor Mode Set

Returns vehicle to default motor mode (All-Wheel Drive (AWD) for Cybertruck). Both motors are enabled.

PROC_ICE_X_NORMAL-MOTOR-MODE

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

OCS1P Recalibration After Sandwich Sensor Removal

Recalibrates the Occupant Classification System in the Front Passenger Seat (OCS1P) after removing the sandwich sensor and installing the occupant switch. Passenger seat must be empty. OCS1P temperature should be between 15°C to 30°C, and humidity should be less than 75%.

PROC_OCS1P_SELF-CALIBRATION

Model 3 / Y
Self-tests

OCS1P Sensor Test

Tests for power, connection, communication, and sensor connection of the Occupant Classification System (OCS) Electronic Control Unit (ECU).

TEST-SELF_OCS1P

Model 3 / Y
ECU resets

OCS1P UDS ECU Reset

Resets the 1st Row Passenger Side Occupancy Sensor (OCS1P) Electronic Control Unit (ECU). Reset is executed via Unified Diagnostics Services (UDS) over the Controller Area Network (CAN).

TEST-RESET_OCS1P

Model 3 / Y
Self-tests

Oil Pump Communication Test - Front

Checks the communication of the oil pump in the Front Drive Unit (DIF) Electronic Control Unit (ECU).

TEST-SELF_DIF_X_OIL-PUMP

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

Oil Pump Communication Test - Rear

Checks the communication of the oil pump in the Rear Drive Unit (DIR) Electronic Control Unit (ECU).

TEST-SELF_DIR_X_OIL-PUMP

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

Oil Pump Fill Control

Actuates the drive unit oil pump to circulate oil while filling the selected drive unit. The pump runs at 5 LPM for 10 minutes Press STOP at any time to end the routine early.

PROC_DIX_X_OIL-PUMP-FILL-CONTROL

Model 3 / Y
Service procedures

Open Camera Preview

Opens the camera preview app used for pitch verification.

PROC_ICE_X_OPEN-CAMERA-PREVIEW

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

Overhead Console LIN Communication

Tests the communication of the Overhead Console (OHC) Electronic Control Unit (ECU) over the Local Interconnect Network (LIN) bus network.

TEST-SELF_VCLEFT_OHC

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

Overhead Console LIN Communication

Tests the connection between VCFRONT and the front overhead console over the Local Interconnect Network (LIN) bus network.

TEST-SELF_VCLEFT_X_VFOHC

Model 3 / Y
Service procedures

Override Low Brake MC Pressure Stiffness Alert

Overrides DI_a113_lowBrakeMCPressure alert. Select an action: - Clear: Clears the alert. - Disable: Disables the alert. - Re-Enable: Re-enables the alert.

PROC_DIR_X_OVERRIDE-LOW-BRAKE-STIFFNESS-ALERT

Model 3 / Y
Communication checks

P88-2 Display Connection Test

Tests both center and rear displays for power and connection. Communication is established via either display port or HDMI. When communication and connection are established, the test will succeed. If the test fails, inspect wiring and ensure that the display is powered.

PING-BASH_DISPLAY

Model 3 / Y
Communication checks

P88-2 Rear Display Connection Test

Tests the rear display for power and connection. Communication is established via either display port or High-Definition Multimedia Interface (HDMI).

PING-BASH_DISPLAY-REAR

Model 3 / Y
ECU resets

PARK UDS ECU Reset

Resets the Parking Brake (PARK) Electronic Control Unit (ECU). Reset is executed via Unified Diagnostics Services (UDS) over the Controller Area Network (CAN).

TEST-RESET_PARK

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

Passenger Airbag Type Retrofit

This action will update Passenger Airbag Type Configuration on the vehicle. If the Safety_Vent does not appear in garage for cfg_passengerairbagtype after the reboot, leave and lock the vehicle to initiate another reboot.

PROC_PAB_X-RETROFIT

Model 3 / Y