but I've had a few other problems......
Please no flaming me, I'm very emotional at the moment

So after an very heavy night out, my wife drove the car for me to fuel up for our return journey, went to a Shell garage for the Optimax and this is where it all went wrong! I saw the Optimax pump and said to fill up at that pump. I got out and started filling the car but not very successfully, 2 litres later and I realised why....Optimax in Spain is also diesel

The car started and ran fine, drove it from Spain to France, about 850kms and filled back up every half tank, no problems.
Stayed overnight in France and then drove from France back to Colchester, about 1200kms and this is where the problems started. On the autoroute, doing 130km/h, the car suddenly lost power and the EPC and ESP lights came on. Pulled over, the engine was hunting slightly, turned off and the restarted a few minutes later, lights stayed on but car ran fine. Used ultraguage to clear the fault, which it reported as being p0606.
A few hundred kms or so and it happened again, this time i was flooring it up a very steep hill, total loss of power and nowhere escape, without thinking, I switched the ignition off and on, whilst still in gear and doing 130km/h and the car restarted with no error codes and has driven faultlessly since!!!
I have no idea of whats going on. Apart from obviously been a bit stupid with the fuel, anyone have an idea of what could be wrong?
On the plus side, I made it all the way home this time
