Hi Guys have had issiues with the emmisions to pass my MOT on my 2001 astra 1.8 16v z18xe engined car so had the car put on a tek2 machine

and the result is a fault with the throttle body ...its been cleaned but still code is remain there is a fault with it

i have taken of the old throttle body and am hunting for another 1 that will go on it as the codes on it read 09128518 & 5WS91703 PIERBURG

when googling it i get a place selling them new http://www.autotekelectronics.com/pu...?text=5ws91703

but is there anyone that knows 100% another that will do the job as i cant justify buying a new 1