glasto4

New Member
Hi I am about to replace oil pump on my Discovery 3 2.7 auto, the timing pin plug above the starter motor fell to bits when I tried to remove it Can anyone come up with a part number, despite heroic efforts by my local dealer they are unable to help thanks
 

Similar threads