P1520 (blink 95) on Toyota Corolla E120: STOP LIGHT SWITCH MALFUNCTION
Short answer: P1520 means “STOP LIGHT SWITCH MALFUNCTION”. The car’s computer has found a fault in the ECT U340E system and turns on the Malfunction indicator lamp (Check Engine). First check: workshop check order (RM821E): READ VALUE OF HAND−HELD TESTER -> CHECK ENGINE ECU FUNCTION -> INSPECT STOP LAMP SWITCH ASSY -> CHECK WIRE HARNESS AND CONNECTOR(Stop Lamp Switch Assy − ECU).
- Code
- P1520 · blink 95
- System
- ECT U340E
- Dashboard light
- Malfunction indicator lamp (Check Engine)
- Applies to
- 4-speed A/T U340E. PK: ZZE122R-GEPNKP 1.8 auto from 07.2005 (EPC fig 3501/3512 note (0507- )ATM..PKN); JDM NZE121 1NZ autos
- Market note
- Hong Kong only
- Confidence
- high (official Toyota RM821E)
- Source
- toyotamanuals.gitlab.io
Symptoms and when it is set
- No stop light switch signal to ECM during driving. (2−trip detection logic)
Likely causes
- Wire harness; Stop light switch; Engine ECU
What to check, in order
- Workshop check order (RM821E): READ VALUE OF HAND−HELD TESTER -> CHECK ENGINE ECU FUNCTION -> INSPECT STOP LAMP SWITCH ASSY -> CHECK WIRE HARNESS AND CONNECTOR(Stop Lamp Switch Assy − ECU)
Related on this car
Same code on other cars
Clearing the code does not fix the fault. If it comes back, the problem is still there. For brakes, airbags and steering, see a trained mechanic.

