Mate, at the mo, Im in the same position as you, I need to replace my Sensor to as its Fc***d.. Went to Euro initially yesterday mornin, but they were a bunch of twats and did not know which sensor was for mine, I then had to call up my m8's @ TPS, they then told me the Part numbers, told staff at ECP- "Not in Stock sir".. So i thought, as everything else is all genuine on me motor, id just get the original part rather than pissin about.. Only £30 xtra. TBH the original stuff from the dealers are far more better than Euro's..