2004 100bhp dci
Where is the sensor according to google its front right hand side , i cant see it for ....
Anyone got a decent quality guide/pic
Anyone got a decent quality guide/pic

