My 2009 went into limp and brought up the same code the other day. Then it drove fine. Then it went into limp mode again yesterday.
I have found 3 possible causes according to the good ol' www:
- bad wiring
- bad Throttle Position Sensor
- bad throttle body
Have you resolved yours yet Markstack?