I was all set to buy a new fuel pump as everyone on vectra-c.com seems to think that is the problem, however, I am still not convinced it isnt, but....
This all started after the FPR was replaced under recall by the dealer i bought the car of. after a few days the misfire appeared, I replaced the plugs which were in bad shape and all was good for a few days, then back to misfiring when pushing car over 2500-3000 rpm. Eventually I bought a code reader but no codes were recorded then the emissions light appeared and code P0303 appeared, reset and all was ok then the next day light appeared again and codes P0310 and P0303, again reset and all was ok. I could reproduce the fault by pushing over the 3000rmp limit.
So last night i was driving home from work and the A road i usually used was closed for read works so I ended up on a B- road behind alot of cars so i decided to back off and play with the rpm limits and see if I could through the code... I took the car to 5000rpm in 2nd gear and all was good, but when I changed gear and backed off in 3rd, the emissions light reappeared and I read fault code P0303 misfire on cylinder 3 and she was definitely of a cylinder!! I couldnt stop so just erased the code as i drove and as soon as the code was reset the car cam back unto 4 cylinders and pulled away smoothly.
So a few questions lol
If this was the pump, surely the pump is mechanical and reset the code would have no influence?
so code it be the coil pack or maybe a sensor, but what sensor?
All theories are welcome
Thanks
Paul
P.S. I also think i broke a spring on the same road as I now have a load popping noise from the front left