SO I was cruising at a steady 60kph for about 25min when the EPC & another light ( I think the stability control, can't recall) came on and the revs were limited to 3000rpm. I pulled over, gave it a minute and started again and the EPC had gone away and the car was running fine but with no Electronic Stability. When I parked for a while and came back after a few hours, all warnings had gone.
However on the way back on a similar road (minimum throttle, 6th gear, 50-60mph) the same thing happened and went away when pulled over, etc etc

I went and got codes scanned, attached

We cleared the codes so when it next happens we know what it is. It has not happened since but I have not gone out of the city traffic yet so I think it has something to do with that.

Ideas? I am due to do some distance driving soon so would like this resolved asap

Much appreciated!DSC_0096.jpg