Sunray-I40

Member
I believe the Land Rover XD Wolf has a centred, symmetrical pin connected to the fuel pump diaphragm on its 300tdi engine. Is that correct? Can anyone tell me the part number and where to get one? thanks.
 

Similar threads