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 313–336

Clear filters
Service procedures

Left 2nd row Seat Functional Test

Moves the left 2nd row seat to the rearward endstop. The seat then moves through its full range to test, then moves to the nominal use position.

PROC_VCSEAT2L_R2-SEAT-FUNCTIONAL-TEST

Model 3 / Y
Service procedures

Left controller post replacement procedure

A consolidation of all the ODIN routines required to be run post replacing a Left controller. The routine will wait for up to 30s for the left seat to be unoccupied and all left hand doors to be closed.

PROC_CONTROLLER_LEFT_POST-REPLACEMENT-PROCEDURE

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

Left Front Seat Thigh Support Calibration

Moves the front seat thigh support to the rearward endstop to perform position calibration, then moves the thigh support to the nominal use position.

PROC_VCLEFT_FRONT-SEAT-THIGH-SUPPORT-CALIBRATION

Model 3 / Y
Service procedures

Left Mirror Fold

Executes a routine to fold the left mirror

PROC_VCLEFT_MIRROR-FOLD

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

Left Mirror Unfold

Executes a routine to unfold the left mirror

PROC_VCLEFT_MIRROR-UNFOLD

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

Left Seat Calibration

Calibrates the front left seat track and motor.

PROC_VCLEFT_SEAT-CALIBRATE

Model 3 / Y
Service procedures

Left seat controller post replacement procedure

A consolidation of all the ODIN routines required to be run post replacing a left seat controller. The routine will wait for up to 30s for the second row left seat to be unoccupied.

PROC_VCSEAT2L_2R_POST-REPLACEMENT-PROCEDURE

Model 3 / Y
Service procedures

Left Second Row Seat Armrest Functional Test

Moves the left second row seat armrest to the downward endstop then a full range move to test the seat armrest, finally store the seat armrest as its nominal use position.

PROC_VCSEAT2L_X_2R-SEAT-ARMREST-FUNCTIONAL-TEST

Model 3 / Y
Service procedures

Left Second Row Seat Armrest History Generation

Moves the left second row seat to the nominal use position, to the rearward endstop, and repeats another time to record speed history.

PROC_VCSEAT2L_R2-SEAT-ARMREST-HISTORY-GENERATION

Model 3 / Y
Service procedures

Left Second Row Seat Calibration

Moves the left second row seat to the rearward endstop to perform position calibration, then move seat to the nominal use position.

PROC_VCSEAT2L_2R-SEAT-RECLINE-CALIBRATION

Model 3 / Y
Service procedures

Left Second Row Seat Calibration

Moves the left second row seat to the rearward endstop to perform position calibration, then move seat to the nominal use position.

PROC_VCSEAT2L_R2-SEAT-CALIBRATION

Model 3 / Y
Service procedures

Left Second Row Seat Power Adjustable Recline Calibration

Moves the second row seat recliner/backrest to the rearward endstop to perform position calibration, then moves the backrest to the nominal use position.

PROC_VCLEFT_X_2R-SEAT-RECLINE-CALIBRATION

Model 3 / Y
Service procedures

Left Second Row Seat Track Functional Test

Moves the left second row seat track to the rearward endstop then a full range move to test the seat track, then move seat track to the nominal use position.

PROC_VCSEAT2L_X_2R-SEAT-TRACK-FUNCTIONAL-TEST

Model 3 / Y
Service procedures

Left Third Row Seat Power Adjustable Recline Calibration

Moves the third row seat recliner/backrest to the rearward endstop to perform position calibration, then moves the backrest to the nominal use position.

PROC_VCLEFT_X_3R-SEAT-RECLINE-CALIBRATION

Model 3 / Y
Service procedures

LF Door Handle Calibration

Calibrates the Left Front (LF) door handle by actuating the fork to its maximum and minimum positions. When necessary, this routine also configures the door handle controller to learn its location.

PROC_VCLEFT_FRONT-L_CALIBRATE-DOOR-HANDLE

Model S / X (2021+)
Service procedures

LFT Pektron VIN Learn

This routine performs the VIN Learn, and side configuration learn for Pektron door module. This is necessary to ensure the liftgate controller (LFT) recognizes the correct vehicle configuration. Test will always report as passed to MES due to unreliability of the routine. Routine is necessary after any configuration changes that affect the LFT module.

PROC_LFT_TRNK_PEKTRON-VIN-LEARN

Model S / X (legacy)
Service procedures

Lift Gate Anti-Pinch Test (Left)

Tests the left side anti-pinch functionality on the lift gate by monitoring the BCREAR_plgLeftAndMidPinchStatus CAN signal.

PROC_BCREAR_L_LFT-ANTI-PINCH-LEFT

Model S / X (legacy)
Service procedures

Lift Gate Anti-Pinch Test (Right)

Tests the right side anti-pinch functionality on the lift gate by monitoring the BCREAR_plgRightPinchStatus CAN signal.

PROC_BCREAR_R_LFT-ANTI-PINCH-RIGHT

Model S / X (legacy)
Service procedures

Louver Calibration

Performs the louver calibration routine. Will move louver through full range of motion.

PROC_VCBATT2_X_LOUVER-CALIBRATION

Model 3 / Y