I've been using the search feature (badly).
Can anyone point me in the direct of the easiest way to get hold of a high pressure oil sensor? I live in Reading, happy to order online though as well.. cant find them anywhere, and don't wish to end up with the wrong part.
Also is it easy to find, its on the head isnt it?