Any more ideas? I tried putting in my old W6 ECU and that didn't fix it so not an ECU fault. Could it possibly be a walbro pump issue? I don't like the little clip that holds on the sock, maybe it fell off and it starves of fuel at high revs? Unlikely I know lol but I have no idea!