To cut a long story short(er), I own a Zafira 1.8 Elegance from 2001. The last year and a half I've had some problems with the check engine lamp which keeps switching on and off (although its mostly on) seemingly at random.
I finally took it to an Opel service center. At the first check they told me it was an exhaust leak, they changed some parts and all was well for a week. Then the lamp came back on. So, back to the service center and this time they changed the front O2 sensor. Lamp switched off for a couple of days and then back on. Now they tell me that they have to replace the ECU.
So I took the car to a friend who has a code reader and it showed the code p0130. After resetting the error code, it immediately popped up again, and again... I told the service center this and they just said that the O2 sensor works and that the ECU needs to be replaced.
The thing is, I don't know if they are doing their job properly. Prior to the first check, when there was supposed to be an exhaust leak, the car was tested by the (freely translated) motor veichle testing authority and they found nothing wrong with the emissions. So how could there be an exhaust leak if nothing strange was found with the emissions?
Anyway, I don't know much about cars but I think there might be a faulty wire of some kind. Is there a simple way to check this?
The car is running smoothly and the mpg seems ok so maybe there's nothing to worry about, but the lamp is really frustrating. Has anyone else had experiences like this? Does anyone have any ideas how to proceed with this?