OE/OEM Part Number: STC4378,STC1693,STC4434,PEB102450,ST1693,ST4378,435228. Land Rover Discovery 1994-1995 All engine. Land Rover Discovery 1996-2004 All engine. - This water pump is compatible with the following models: for 1996-2004 Land Rover Discovery All engine, for 1996-2002 Land Rover Range Rover All engine, and for 1997 Land Rover Defender 90 All engine.