Power train warning - ECU?
I am not a mechanic but I have checked most things suggested by others including removing the negative battery terminal and waiting a while. This did actually 'solve' the problem for a day or so then the warning message came back on. My local garage are suggesting a new ECU!!! Expensive! If I have to I have to but I haven't noticed anyone else on this forum mentioning changing the ECU?
I am told that ECU's cannot be used twice ie no breakers yard part?
If the 'local mechanic' changes the ECU then apparently Holden have to recalibrate (more expense) and if that doesn't cure the fault I still have the problem and a new ECU that I didn't need. What a dilemma!
Holden say to cure the fault could cost up to $1500 at worst case scenario. Do I bite the bullet? At least if they try the ECU they could put it back on the shelf if not the problem eh? I believe the sensors have been checked.
When all else fails I will have to try the 'all else'!
Russell6
Mate, count me in! I have the same problem as yours, this powertrain warning light just wont go away. I've had 2 x o2 sensors replaced (pre-cat bank 1 and 2), software upgrade but this warning light will come up again after say 10-20 kms of driving. Holden says oh it could be the ECU after they had my car for 3 times.
I am not a mechanic but its pretty poor blaming the ECU when my car is only 4 years old. I believe its a quick way for them to get out of it, oh yeah just say its the ECU, tell him it'll cost $1500 to fix it and he will go away sort of thing.
If you decided to bite the bullet, get Holden replace the ECU and tell them that if a new ECU fitted dont fix the problem you want your money back and make sure you get this in writing.
At the moment my car has been in an independent workshop for over 3 days, they are going to thoroughly check the car for any vacuum leaks, lose wiring, cats problem etc and if they couldnt fault anything they will get the ECU tested by a company called AFI to see if the ECU is buggered.
Please let us know how you go mate! Cheers!