Thanks for that. Himself has checked all that and it seems to be O rings. Not being of a technical nature, was wondering if anyone knows anywhere in devizes, chippenham area that works on landys without spending mega bucks by taking it to landrover dealer?