Yes, we supply an engine suitable for the Defender and the Discovery 1 and Range Rover Classic vehicles under one reference.

This is STC309R but it will not come with the front timing cover. This is why it will fit all these vehicles.

You will need to use the old timing cover for your specific vehicle.