That might explain why the parts catalogs show like 32 different front covers just for the 1999 D2.
32? what are the part numbers?
there is a reason there are definitely 3 different part numbers for D2 front covers….but only 1 part number for each oil cooler line ('99-'02 of course).
1) ERR 6438 for 1999 only…because the oil pressure sender is the old single prong style and the front cover has a chamfer at the leading threads which needs a crush washer and o-ring to seal properly.
2) LJR 105040 for later 1999s thru 2002….because they switched oil pressure senders which didn't have a chamfered leading thread on the front cover port. (also used on P38's)
3) LJR 000220 for 2003-2004…because Rover deleted oil coolers, which means the PLUGS that are not sold separately come installed on the front cover.
however ESR 4627 is the ONLY oil cooler feed line sold for 1999-2002 Land Rover Discovery 2's and PBP 101100 is the ONLY oil cooler return line sold for Land Rover Discovery 2's.
so if there are several different stock front covers BUT only 1 oil cooler line feed and return line available have different thread fittings?
even the 4 liter tall block at the shop out of a '97 D1 has M20x1.5 threads at the front cover. I'm not trying to start a pissing match i just honestly don't understand how even though are different front covers THERE are only 1 part number for each cooler line? if the front cover has different threads then shouldn't there be a specific oil cooler line for that different threaded front cover?
since this is the internet and verbiage must be absolutely correct, let me revise my original statements
IF you have a stock D2 that has all of it's original parts the front cover MOST likely will have M20x1.5 threaded oil cooler parts, but don't hold me to that.