P0011 Fault After Serpentine Belt Replacement on 2007 Toyota Yaris - Solenoid Issue and Timing Adjustment?
I recently replaced the serpentine belt on my 2007 Toyota Yaris (1.5L, 5-speed manual) using a scan gauge. During the process, I accidentally disconnected the solenoid located near the alternator before restarting the vehicle. I quickly reconnected it after seeing the issue. After starting the car, the OBD-II scanner initially showed P0010 (Turbocharger or VVT system issue), which I cleared. The code then changed to P0011 — Advanced Timing Issue — and has persisted since. The engine runs roughly but remains drivable. I'm wondering if this is a result of improper solenoid reconnection, or could it be a hardware fault? My question: If the solenoid was damaged, would another diagnostic code appear? I don't see one, so perhaps it's not damaged. Additionally, can a consumer-grade OBD-II scanner adjust timing on this model? If not, what are safe and legal ways to manually adjust or troubleshoot the timing without visiting a Toyota dealer? Thanks for any insights!
The timing is not adjustable via any standard OBD-II scan tool on this model. Try disconnecting the battery, then reconnect all electrical components (especially the solenoid). Touch the positive battery terminals together briefly to reset the ECU, and then restart the vehicle. This can sometimes clear minor sensor or control module glitches.