i have a vectra c 2005 1.9 cdti (120) and i has developed a bit of a annoying problem when i put my foot down, i has a awful diesel knock and throws out clean smoke and judders the boosts? i have had it plugged in and it came up with P0002- Fuel Metering Soleniod valve circuit range/performance. that is all that was stored, has any one ever came across this? i phoned vauxhall and they had no idea what i was on about? please help!!!!