Error Code 520305

Hey guys, just wondering if anyone else has ever experienced this error code. When it trips, the engine goes into limp mode and will not rev above idle. If you turn it off and restart it, it stays cleared for a long time.

The code only ever seems to trip when you have been working in hard in the upper throttle range. While out riding we found some snow and I was pushing it pretty hard to get through when it tripped this code. It did it twice, and only while working it fairly hard for about 1 min. Normal riding it doesn’t seem to show up. Had it happen a total of 3 times, twice in the snow, once in the mud.

Apparently 520305 is "Throttle Body Control – Requested Throttle Angle Not Plausible". Then it feels like it closes the throttle body off and won’t re-open until the engine is restarted.

Any ideas?