Last friday I went up to glasgow, got about 30 miles and the car lost power, turned ignition off and then re-started, all ok for a few miles, same problem again, stopped and fitted new MAF sensor, all ok then roughly every 7 minutes, no power and the car went into limp home mode.......
Did the trip a few weeks ago and no problems at all, the only difference was the rain, got to lancaster and found a motor factors as I might have picked up some dirty fuel, changed filter, took about half an hour in the pouring rain, car drove ok for a while then same problem. No power and no MIL light either at any time.
Came on here (thanks guys) and did a little reading and mentally glued some different threads describing similar problems, came to the conclusion that it was the MAF not liking the wetness. Took the breather tube off the air filter and blocked up the holes in the inner wing with some foam.
Problem solved. Car ran perfectly, in fact, better than before and recorded an excellent 39.8 mpg over the run.
I suspect that this is caused by the MAF sensor sending some info to the ECU which is causing the electronics to send the map into limp home mode.
In my case, it was too much moisture, even though the filter is new and an oem part. Removing the inlet breather tube from the air filter did the trick and I'm now looking at an alternative breather system.
Worth a try??
Check also the cables going into the plug for wear......