I am trying to get the correct part number of the front stub axle inner seal for my 1994 300TDI 90. The Land Rover parts diagram gives FTC840 or FTC3145 depending on the axle number but I am unable to find the number on my axle. Can anyone confirm which is correct or what the difference is. To confuse things even further, FTC3145 has been superseded by FTC5268 but both part numbers can be bought. I am totally rebuilding the front axles this coming weekend and do not want to put the wrong seals in.