Genuine Land Rover Oil Filter (ERR3340) for Discovery 1, Discovery 2, Range Rover, and Defender High-quality genuine oil filter straight from Land Rover. Replaces OE part ERR3340 Fits the Land Rover Discovery 1 (1994 - 1999), Discovery 2 (1999 - 2004), Range Rover Classic (1987 - 1995), Range Rover 4.0 (P38)(1995 - 2002) Range Rover 4.6 (P38)(1995 - 2002), Defender 90 (1994 - 1997), Defender 110 (1993), Defender 200 TDI, and Defender 300 TDI.