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

665 tasks Showing 433–456

Clear filters
Service procedures

Rear Drive Unit Resolver Error Learning

Calibrates the resolver analog input error, which is required after an inverter swap. Before running this routine, confirm the steering wheel is straight and the drive rail is on. If starting the routine on a lift, follow these steps to complete: 1. With the vehicle on the lift, shift into Drive within 10 seconds of starting the routine, and firmly press the accelerator pedal. 2. Keep the accelerator pedal pressed until the motor starts slowing down on its own. Do not press the brake pedal during coast down. Brake softly to cancel the routine. 3. After the speedometer reaches 0, press the brake and shift into Park. If starting the routine on the ground, follow these steps to complete: 1. The routine requires a 300ft/90m straight area ahead of the vehicle. Run on clean, dry pavement. Do not run on slippery or wet surfaces. The vehicle will travel up to 20mph. 2. Confirm "Learn on ground" is checked and start the routine. 3. Check surroundings and ensure it is safe to accelerate. Shift into Drive within 10 seconds of starting routine and firmly press the accelerator pedal. 4. Keep the accelerator pedal pressed until the vehicle starts slowing down on its own. Do not press the brake pedal. Do not press brakes during coast down until after the audible alert indicates that braking is allowed. Braking before the alert cancels the routine. 5. An audible alert will indicate the routine is complete and braking is allowed. Press the brake to bring the vehicle to a stop. After the speedometer reaches 0, press the brake and shift into Park.

PROC_DIR_X_RESOLVER-ERROR-LEARN

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

REAR Drive Unit Usage ID Configuration

The procedure configures usage ID and writes the drive type of the rear drive unit in the Rear Pedal Monitor (PMR) Electronic Control Unit (ECU).

PROC_PMR_X_WRITE-DRIVE-TYPE

Model 3 / Y
Service procedures

Rear Driver Door Handle Calibration

Calibrates the rear driver door handle by actuating the fork to its maximum and minimum positions. If needed, the routine configures the door handle controller to learn its location.

PROC_DHRD_REAR-DRV_DOOR-HANDLE-CALIBRATION

Model S / X (legacy)
Service procedures

Rear Left Window Command Position

Move window to a specified position.

PROC_VCLEFT_REAR-L_COMMAND-WINDOW-POSITION

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

Rear Only Motor Mode

Enables only the rear motor on a dual motor vehicle with All-Wheel Drive (AWD). Vehicle will operate with only the rear motor. To run this procedure, vehicle must be four wheel drive and satisfy either GUI_isDevelopmentCar, GUI_factoryMode, or GUI_serviceMode.

PROC_ICE_X_REARONLY-MOTOR-MODE

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

Rear Passenger Door Handle Calibration

Calibrates the rear passenger door handle by actuating the fork to its maximum and minimum positions. If needed, the routine configures the door handle controller to learn its location.

PROC_DHRP_REAR-PAS_DOOR-HANDLE-CALIBRATION

Model S / X (legacy)
Service procedures

Rear Window Defrost

This check verifies that the rear defrost grid is heating when it is commanded on.

PROC_CID_REAR_WINDOW-DEFROST

Model S / X (legacy)
Service procedures

REAR-LEFT Drive Unit Resolver Error Learning

Calibrate resolver analog input error, required after an inverter swap. Before running routine, verify steering wheel is straight and drive rail is on. After starting routine, follow these steps to complete: 1. With vehicle on lift, shift to gear D within 10 seconds of starting routine, and firmly press accelerator pedal. 2. Keep accelerator pedal pressed until motor starts slowing down on its own. 3. After speedometer reaches 0, press the brake and shift to gear P. Do NOT press brakes during coast down, brake softly if cancelling routine.

PROC_DIREL_X_RESOLVER-ERROR-LEARN

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

REAR-RIGHT Drive Unit Resolver Error Learning

Calibrate resolver analog input error, required after an inverter swap. Before running routine, verify steering wheel is straight and drive rail is on. After starting routine, follow these steps to complete: 1. With vehicle on lift, shift to gear D within 10 seconds of starting routine, and firmly press accelerator pedal. 2. Keep accelerator pedal pressed until motor starts slowing down on its own. 3. After speedometer reaches 0, press the brake and shift to gear P. Do NOT press brakes during coast down, brake softly if cancelling routine.

PROC_DIRER_X_RESOLVER-ERROR-LEARN

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

Record Service Action

Records a new maintenance or repair event for this vehicle, adding to its service history database.

PROC_ICE_X_RECORD-SERVICE-ACTION

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

Reformat Gen2 Gateway SD card

Reformat the gen2 gateway sd card and reboot the mcu. Task will not run if display is on or a software update is in progress.

PROC_ICE_X_FORMAT-GTW2-SD

Model S / X (legacy)
Service procedures

Remote Key Reset

Resets remote unlock security key on body controller.

PROC_ICE_X_RESET-REMOTE-KEY

Model S / X (legacy)
Service procedures

Repair and Maintenance Information Vitals

Provides RMI (Repair and Maintenance Information) Vitals values, including configuration values, alerts, and data.

PROC_ICE_X_RMI-VITALS

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

Request ACC and Drive Rail Off

Requests the accessory rail and the drive rail to power off.

PROC_CID_X_REQUEST-RAILS-OFF

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