Was ecu really the culprit? Having the exact same issues as you. For me the problems start around 10-12km into the ride. Was really hoping it isn't the ecu...
Have you solved this issue? I'm getting error 34 after 10mins into my journey. Riding short distances is fine. Anything more than 10mins and it drops 2 cylinders and the CEL comes on.