2003 y17dt. I get the ecu light on when the engine is working hard, ie 70-75mph up a long(ish) hill on motorway.
Used opcom to clear the code.
Checked on several code lists and comes back as throttle position sensor intermittent, but opcom says "internal ctitical error" or something similar!!
Used opcom to check values from both tps inputs thruout the throttle range and it appears to be fine.
Do these tps sensors fail sometimes? or could it be something else.