Thanks for that, but the issue goes deeper. I found that when my local tyre fitter put in the TPMS sensors there were only rubber valves in the tyres. It seems that the previous owner was aware of a fault that couldn't be cleared by replacing the sensors and had resorted to putting in rubber valves, resetting the system and carefully driving to the dealer at under 30 mph to prevent the system detecting the fault. That's why the fault only showed up when the car was driven down the M6 by the delivery driver. The dealer now promises to do whatever is needed, even if the whole car needs reprogramming.