Have a look at OEM number 408-239-821-002Z
on http://www.bestpartstore.co.uk/1736714 and see if it's the same.
Been having some problems recently with my throttle body.
I've managed to get part number 8200206754 or 8200068841 which is proving very hard to find.
Does anyone know if there is an alternative part that will fit ? Finding my options very limited with this exact part and would love to find out if something else fits.