I thought I'd update y''all on my recurring limp mode issue.
Replacing the throttle pedal didn't resolve the issue - everything seemed ok for a week and then it came back with a vengance. When I took the car backinto Craig, he got a different error code coming up which indicated an error with the brake control unit (!?). He checked that, cleared the code, and again, the issue went away for a week until in inevitably re-occurred. At this point I'm thinking harness....and about to chuck the towel in.
Anyway - the good news is the issue is finally sorted. It turned out the throttle body