Mike's Workshop Manuals: Service manuals for every vehicle
Home >> Tesla >> 2020 >> Model X Performance >> Repair and Diagnosis >> Body & Frame >> Seats -- Model X >> 2nd Row Seat Tracks And Motors >> Module - 2nd Row Seat Controller - LH - Remove And Replace >> Installation

Module - 2nd Row Seat Controller - LH - Remove And Replace: Installation

  1. Use a pick to remove the 2 covers that cover the screws on the bottom of the seat.
  2. Remove the screws that secure the lower trim panel to the bottom of the seat frame.
  3. Use a trim tool to release the clips that secure the lower trim panel to the bottom of the seat frame, and then release the trim panel.
  4. Check the forward end of the pitch mechanism for a hall-effect sensor and sensor wire:
    Without hall-effect sensor Without hall-effect sensor
    G00624410Courtesy of TESLA, INC.
    G00624411Courtesy of TESLA, INC.
  5. Connect a laptop with Toolbox 3 to the vehicle. See Toolbox 3 (Connect And Disconnect) .
  6. Unlock the vehicle gateway. See Gateway Unlock .
  7. To enable seat install mode, in Toolbox 3, click the Actions  tab, type "Seat-Install" into the search field, click PROC_BCREAR_X_SEAT-INSTALL-MODE-ON  , click Run, and allow the routine to complete.
  8. Remove the LH 2nd row seat back cover. See Cover - Seat Back - 2nd Row - LH (Without 2nd Row Bench Seats) (Remove And Replace) 
  9. Disconnect the electrical harness from the seat controller module connectors.
    G15201109Courtesy of TESLA, INC.
  10. Remove the fasteners that attach the seat controller module to the seat back.
  11. Remove the seat controller module from the vehicle.


  1. Install the seat controller module to the seat back, and then install the fasteners that secure the module to the seat back (torque 1 N.m).
  2. Connect the electrical harness to the seat controller module connectors.
    G15201109Courtesy of TESLA, INC.
  3. Install the LH 2nd row seat back cover. See Cover - Seat Back - 2nd Row - LH (Without 2nd Row Bench Seats) (Remove And Replace) .
  4. Install the lower trim panel to the bottom of the seat frame, and then fasten the clips that attach the panel to the frame.
  5. Install the screws that attach the lower trim panel to the bottom of the seat frame.
  6. Install the covers (x2) over the screws on the bottom of the seat.
    G15201110Courtesy of TESLA, INC.
  7. Connect a laptop with Toolbox 3 to the vehicle. See Toolbox 3 (Connect And Disconnect) .
  8. Unlock the vehicle gateway. See Gateway Unlock .
  9. To disable seat install mode, in Toolbox 3, click the Actions  tab, type "Seat-Install" into the search field, click PROC_BCREAR_X_SEAT-INSTALL-MODE-OFF,  click Run  , and allow the routine to complete.
  10. Calibrate the seat controller module:
    • LH Seat
      1. In Toolbox 3, click the Actions  tab, type "PROC_BCS2L" in the search field, click PROC_BCS2L_R2-L_CALIBRATE-S2L-TRACK  , click Run  , and allow the routine to complete.
      2. In Toolbox 3, click the Actions  tab, type "PROC_BCS2L" in the search field, click PROC_BCS2L_R2-L_CALIBRATE-S2L-PITCH  , click Run  , and allow the routine to complete.
    • Center Seat
      1. In Toolbox 3, click the Actions  tab, type "PROC_BCS2C" in the search field, click PROC_BCS2C_R2-C_CALIBRATE-S2C-TRACK  , click Run  , and allow the routine to complete.
      2. In Toolbox 3, click the Actions  tab, type "PROC_BCS2C" in the search field, click PROC_BCS2C_R2-C_CALIBRATE-S2C-PITCH  , click Run  , and allow the routine to complete.
    • RH Seat
      1. In Toolbox 3, click the Actions  tab, type "PROC_BCS2R" in the search field, click PROC_BCS2R_R2-R_CALIBRATE-S2R-PITCH  , click Run  , and allow the routine to complete.
      2. In Toolbox 3, click the Actions  tab, type "PROC_BCS2R" in the search field, click PROC_BCS2R_R2-R_CALIBRATE-S2R-PITCH  , click Run  , and allow the routine to complete.
  11. Perform a software reinstall. See Firmware Reinstall - Toolbox .
  12. Once all Toolbox 3 routines have been completed, disconnect the laptop with Toolbox 3 from the vehicle. See Toolbox 3 (Connect And Disconnect) .