You can easily make up a simple test lead in order to activate the fault codes. By disconnecting the ABS relay, which if I recall correctly is the green one under the passenger footwell, you can get the ABS warning light to blink the fault codes. If you message me i can give you my phone number and discuss it with you. There is a post on this site that gives the full details, which i used to suss mine out. What i did find is that despite the usual fault of the air gap being to large or small, you could find that although the sensor may show the correct resistance when you test it, you can also have an open circuit if you wiggle the loom about at the sensor end. This was the cause of three of my sensors failing. With them costing around 200 quid each i took the decision to replace two of them and cable tie the loom in a position on one of the rear ones in a position that it worked. My ABS has been faultless for 8 months now. Range rover ones do fit and a chap on this site was able to sell me a few of his spare ones he had at a lot less than the $00 quid i was looking at spending. Top chap!!!!! Message me if you want more info, providing you have the 300 that is as i haven't had experience on any other models. Mick