Hi. I've got big problems with the 2005 156 jts. It idles anywhere between 750 and 2200 revs, and also surges while driving. Even when the idle drops to 750 it's very lumpy. I've tried a different throttle body and it's no different, so I don't think that's the problem. I get code P1654:
Anomaly on the control solenoid valve circuit for the inlet system with variable length manifolds (V.I.S.). Check the solenoid valve efficiency, the correct positive supply and the circuit of the solenoid valve to the ECU.
The reason for this fault is that ECU did not receive signal from the sensor. The fault is present now. Take appropriate action to fix this sensor fault. Dashboard warning light was not activated for this fault.
That doesn't seem very specific! Any ideas on where I should start looking?
Cheers.
Anomaly on the control solenoid valve circuit for the inlet system with variable length manifolds (V.I.S.). Check the solenoid valve efficiency, the correct positive supply and the circuit of the solenoid valve to the ECU.
The reason for this fault is that ECU did not receive signal from the sensor. The fault is present now. Take appropriate action to fix this sensor fault. Dashboard warning light was not activated for this fault.
That doesn't seem very specific! Any ideas on where I should start looking?
Cheers.