I don't think it's sticking calipers then I have none of the symptoms and the front wheels spin freely when lifted. I also checked the front wheel bearings and tightened up the front nearside.
We took the car on a couple hundred mile roundtrip at the weekend and I was able to sit in the back and front passenger seat whilst the other half was driving. A few observations and theories:
The front passenger seat shakes when unoccupied.
I could feel sbutle vibrations in the floor even sat in the back of the car.
I am now wondering, having had the front of the car checked several times, if the problem is more likely to be driveline related or suspension related, and simply manifesting as a steering wheel vibration. The other half said she thought the vibration was more of a vertical than a horizontal one, possibly suggesting a failed suspension component?
I am pretty convinced I can feel it from speeds just above 30mph, but it doesn't become as noticeable/visible in the steering wheel until 50mph odd.
I am thinking of buying a vibration data logger then driving the same route repeatedly with it attached to various points on the chassis and suspension, downloading the data running a fast fourier trasnform to seperate it into it's frequency components and seeing if I can start tracking it down that way, either by isolating the exact frequency and tieing it back to a known rotational mass (in a more scientific way than eyeballing the visible steering wheel shake) or by honing in on the source of the vibration by finding the location at which it's at its highest amplitude.
It seems lots of people suffer with vibration issues that just go unresolved because of the lack of specialists knowledge required to resolve and because it's not a black-and-white issue like the engine failing to start. Wouldn't it be great if there was a go-to place where they had a full rolling road facility, a plehtora of vibration sensors they coud attach to the car and a hookup to the car's various sensors to read and cross-reference different RPMs (wheels, engine, propshaft, gearbox etc) to the vibration frequency. So getting these problems identified and resolved would be as simple as getting a service. This stuff must exist, just not readily available or accessible to us mere mortals.