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 385–408

Clear filters
Service procedures

Park Assist VIN Learn - BOSCH 4.5

Learns the Vehicle Identification Number (VIN) to the Bosch PARK 4.5 Module. This routine is required when the module is replaced.

PROC_PARK_X_BOSCH45-VIN-LEARN

Model S / X (legacy)
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
Service procedures

Passenger Falcon Door Side Pinch Strip Test

Tests the passenger side pinch strip on Falcon doors by monitoring the BCFALCP_pinchStripStatus CAN signal.

PROC_BCFALCP_FALCON-PASS_PINCH-STRIP-NEW

Model S / X (legacy)
Service procedures

Passenger Front Door - Write Actuator Brake Calibration

Write the calibration values of the front door actuator brake. If no values are specified, then default calibration values will be written. Check Toolbox article #23251 for more details. Note: CW = Clock Wise, used by RIGHT side door; CCW = Counter Clock Wise, used by LEFT side door.

PROC_BCFPM_FRONT-PASS_WRITE-PFD-ACTUATOR-CAL

Model S / X (legacy)
Service procedures

Passenger Front Door Set Close Force Heavier

Increases the force required to close the passenger front door for the BCFPM ECU.

PROC_BCFPM_FRONT-PAS-PFD-SET-CLOSE-CALIBRATION-HEAVIER

Model S / X (2021+)
Service procedures

Passenger Front Door Set Close Force Lighter

Decreases the force required to close the passenger front door for the BCFPM ECU.

PROC_BCFPM_FRONT-PAS-PFD-SET-CLOSE-CALIBRATION-LIGHTER

Model S / X (2021+)
Service procedures

Passenger Front Door Set Open Force Heavier

Increases the force required to open the passenger front door for the BCFPM ECU.

PROC_BCFPM_FRONT-PAS-PFD-SET-OPEN-CALIBRATION-HEAVIER

Model S / X (2021+)
Service procedures

Passenger Front Door Set Open Force Lighter

Decreases the force required to open the passenger front door for the BCFPM ECU.

PROC_BCFPM_FRONT-PAS-PFD-SET-OPEN-CALIBRATION-LIGHTER

Model S / X (2021+)
Service procedures

Passenger Mirror Defrost

This check verifies that the passenger side mirror is heating when it is commanded on.

PROC_CID_FRONT-PASS_MIRROR-DEFROST

Model S / X (legacy)
Service procedures

Passenger Mirror Fold

Executes a routine to fold the Passenger mirror

PROC_BCFPM_MIRROR-FOLD

Model S / X (2021+)
Service procedures

Passenger Mirror Folding

The automated mirror folding routine actuates the mirror through its full range of motion while folding.

PROC_BCFPM_PASS_MIRROR-FOLDING-PS

Model S / X (legacy)
Service procedures

Passenger Mirror Tilt

The automated mirror folding routine actuates the mirror through its full range of motion while folding.

PROC_BCFPM_PASS_MIRROR-TILT-PS

Model S / X (legacy)
Service procedures

Passenger Mirror Unfold

Executes a routine to unfold the Passenger mirror

PROC_BCFPM_MIRROR-UNFOLD

Model S / X (2021+)
Service procedures

Passenger Seat Calibration

Calibrates the front passenger seat.

PROC_VCSEATP_SEAT-CALIBRATE

Model S / X (2021+)
Service procedures

Passenger Seat OCS Calibration

Calibrate the front passenger seat occupancy sensor.

PROC_VCSEATP_FRONT-PASS_OCS-CALIBRATE

Model S / X (legacy)
Service procedures

PDM Pektron VIN Learn

This routine performs the VIN Learn, and side configuration learn for Pektron door module. This is necessary to ensure the passenger door controller (PDM) 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 PDM module.

PROC_PDM_PASS_PEKTRON-VIN-LEARN

Model S / X (legacy)
Service procedures

PLC Modem Retrofit

This routine will update the PLC Modem configuration

PROC_CP_X_PLC-MODEM-RETROFIT

Model 3 / Y
Service procedures

PLC Relay Retrofit

This routine will update the PLC Relay configuration

PROC_CP_X_PLC-RELAY-RETROFIT

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)