transmission
Transmission Range Sensor
for 2020 Honda Civic 1.5L I4 Turbo · FWD
Difficulty
Moderate
Time
1.0 h
Tools
9
Steps
11
✓Fact-checked. Built from OLP's spec database, then independently fact-checked line by line with every correction applied. Master-tech sign-off by Chris Hackleman is queued. Cross-check torque values against the factory manual, and stop if anything looks unsafe. How our data is made.
Replace the transmission range sensor (also called inhibitor switch or neutral safety switch) on a CVT-equipped 2016-2021 Honda Civic 1.5T to restore proper gear position detection and starting functionality.
Warnings
⚠Perform this work with the transmission cold to avoid burns from hot ATF
⚠The transmission range sensor controls starting safety - improper installation can prevent starting or allow starting in gear
ℹ️Some ATF will drain when removing the sensor; have a drain pan ready
Tools required
10mm socket and ratchetEssential
12mm socket and ratchetEssential
Torque wrench (5-25 Nm range)Essential
Shop towels or ragsEssential
Drain panEssential
Jack and jack standsEssential
Wheel chocksEssential
Safety glassesEssential
As an Amazon Associate and Autel/ANCEL partner, OLP earns from qualifying purchases — how we link. This never changes the specs we publish.
Parts
- Transmission range sensor × 1 — Honda 28900-P7W-003 or equivalent
- Transmission range sensor O-ring × 1 — Usually included with sensor
As an Amazon Associate and Autel/ANCEL partner, OLP earns from qualifying purchases — how we link. This never changes the specs we publish.
Fluids
- Honda DW-1 ATF — 1 qt
Preparation
- Park vehicle on level ground and apply parking brake firmly
- Place wheel chocks behind rear wheels
- Disconnect negative battery cable and wait 3 minutes before proceeding
- Raise and support front of vehicle on jack stands at proper lift points
- Remove driver side front wheel for improved access
- Remove plastic splash shield or undertray from driver side using 10mm fasteners
Procedure
- 1Locate the transmission range sensorThe transmission range sensor is mounted on the left (driver) side of the CVT transmission case, near the shift cable connection. It is a black electrical component with a 6-pin connector and secured by two bolts. Position your drain pan below the sensor area as some ATF will leak when removed.
- 2Disconnect the electrical connectorPress the lock tab on the 6-pin electrical connector and carefully pull it straight away from the sensor. Do not pull on the wires themselves. Inspect the connector for corrosion or damage.
- 3Remove the sensor mounting boltsRemove the two 10mm sensor mounting bolts. Keep these bolts as they will be reused. Note the orientation of the sensor before removal - the electrical connector should face toward the front of the vehicle.
- 4Remove the old sensorCarefully pull the sensor straight out from the transmission case. ATF will drain from the opening - this is normal. Allow it to drain into your pan. Remove and discard the old O-ring from the sensor or transmission case.
- 5Clean the mounting surfaceUse a clean shop towel to wipe the transmission case mounting surface clean of any old ATF, debris, or remnants of the old O-ring. Do not allow dirt to enter the transmission opening. Inspect the transmission bore for damage.
- 6Prepare the new sensorInstall the new O-ring onto the new sensor. Lightly coat the O-ring with clean Honda DW-1 ATF to aid installation and prevent damage. Do not use petroleum-based lubricants.
- 7Install the new sensorAlign the sensor with the mounting holes and the internal shaft. The sensor will only install in one orientation - the electrical connector should face forward. Push the sensor firmly into place until it seats fully against the transmission case. Do not force it; if it doesn't go in easily, check the alignment.
- 8Install and torque the mounting boltsInstall both 10mm sensor mounting bolts and hand-tighten them. Using a torque wrench, tighten both bolts to 10.0 Nm (8.0 lb-ft) in a cross pattern to ensure even seating.
- 9Reconnect the electrical connectorPush the 6-pin electrical connector onto the sensor until you hear and feel a positive click. Gently tug on the connector to verify it is fully locked in place.
- 10Check and top off ATF levelWith the vehicle still raised and level, locate the transmission dipstick (yellow handle) near the firewall. Check the ATF level and add Honda DW-1 ATF as needed to replace what was lost during sensor removal. Typical loss is 0.5-1.0 quart. Check level with engine cold.
- 11Reinstall undertray and wheelReinstall the plastic splash shield or undertray using the 10mm fasteners. Reinstall the driver side front wheel and torque lug nuts to Honda specification (108 Nm / 80 lb-ft) in a star pattern.
Reassembly
- Reconnect the negative battery cable
- Lower the vehicle from jack stands
- Do not start the engine until you have verified proper ATF level
Verification
- Turn ignition to ON position (do not start engine) - verify no warning lights are illuminated on the dash
- With foot firmly on brake, verify the engine will only start in Park or Neutral positions
- Verify the gear position indicator on the dash matches the actual shifter position in all gear selections (P, R, N, D, S, L)
- Start the engine and verify smooth shifting through all gear ranges
- Check for ATF leaks around the sensor after running the engine to operating temperature
- Use a Honda scan tool or compatible OBD-II scanner to verify no transmission range sensor DTCs are present
- Test drive the vehicle and confirm normal CVT operation and proper shift lock function
Related trouble codes on this vehicle
Codes that commonly send this job to the bay — tap one for symptoms, causes, and diagnostic steps.
P0002Fuel Volume Regulator Control Circuit Range/PerformanceP0026Intake Valve Control Solenoid Circuit Range/Performance Bank 1P0027Exhaust Valve Control Solenoid Circuit Range/Performance Bank 1P0039Turbo/Supercharger Bypass Valve Control Circuit Range/PerformanceP0046Turbo/Supercharger Boost Control Solenoid Circuit Range/PerformanceP0065Air Assisted Injector Control Range/PerformanceP0071Ambient Air Temperature Sensor Range/PerformanceP0096Intake Air Temperature Sensor 2 Circuit Range/PerformanceP0101Mass Air Flow (MAF) Circuit Range/PerformanceP0106MAP/BARO Pressure Circuit Range/PerformanceP0111IAT Sensor 1 Circuit Range/PerformanceP0116ECT Sensor 1 Circuit Range/Performance
Chasing one of these codes and not sure which part is guilty? Ask a master mechanic about YOUR car →