To be fair... you did say you were driving out of Wales, into England... can't blame the car for not wanting to go...
Was it around Membury services, on the way to Swindon? That's a very long but shallow climb so your car is working harder up there than on the run "downhill" to Reading.
I think the S&S warning light may hint at the cause of the problem without necessarily being the cause. Sometimes the ECU just gives you its "best guess" based on the sensor information it is, or is not receiving.
Did the car actually cut out while you were driving along, or did you just pull over because the warning light on the dashboard (related or not to S&S) came on?
If the car died, did it start again immediately or only after 5-10 minutes?
It would have to be a failure of epic proportions for the S&S system to cut out the engine while the car is moving. S&S only works when the car is stationery, AND in neutral AND with the clutch pedal disengaged... so two of those things would have to have failed to make the engine die.
If the motor just cut out, it could be you have a failing TDC (aka camshaft.. or crank) sensor. If it's not detecting that the engine is going round, it won't tell the fuel injection when to squirt petrol into the engine, or the coils when to fire up the spark plugs to burn it. The engine will cut out.
If the engine cuts out, you could then have an ECU that thinks the car is moving, in gear, with the clutch out... and the engine just died, so it might think that the S&S has a fault to have cut the engine, when actually it was the TDC sensor that did it.
If the car started again when the TDC sensor cooled down a bit (5-10 minutes) then it's the TDC sensor.
Use your S&S though. People sadly get flustered by it doing "weird things".. whereas all it's doing is switching the engine off when you're sitting stationery with the engine idling. You just have to ignore that the engine cuts out etc. and just drive the car exactly as you would a non-S&S car. That's about it. Which bit is difficult?
Ralf S.