OK so here are the results from the recent logging. There are three different conditions:
Normal (EML Off)
EML (On)
Limp Mode (EML Flashing)
So here's the Normal driving with no EML on and all fault codes reset

EML Flashing - So car is about to go into the limp mode. This happens after putting the car under load (look at the engine rev) The one thing that stands out here is the Dwell measurement. It appears to drop off and then throw the ECU into panic.

EML ON and car in Limp mode

So can anyone point me in the direction of what the problem might be. Also can anyone explain what the Dwell is.
Cheers
Adam