Hi guys. I have a 2006 Corsa B Lite+ (aircon and power steering one). When I bought the car second hand it was not running. Had to redo the ECU which was done at a place in Germiston. I have replaced the bearings and rings as piston 1 had no compression either. After that the car started. Then I replaced the TPS, Coil Pack, Bougi Cords, Idling Control Valve and the sensor that is on the blcok underneath the coil pack and yet the car still does not run smooth as it should. I got 2nd hand injectors as new ones are just too expensive but these ones work. The car has something that is holding it back and the engine light just wont go off. I had the car at 3 auto electricians and the results came back that the car has to run correct as everything on the engine is 100% fine. It struggles to start when it is cold, it does not have power in low revs and it is extremely heavy on fuel. I will have to see the consumption now with the other injectors in as it was only done last night but according to the fuel gauge it is still heavy. Please can anyone out there just try to help me as I have already spent more money on this car as what it is worth and I am not in the position to just flog it and buy a new car, I have to make work with what I have. I love the car as I have a friend that has one as well and his is just amazing so I do not want to just let the car go to dumps as I want to fix it up but I cannot think of anything anymore that could be the problem?