P1682 - Electronic Throttle Control Malfunction
could be any of these;
bad electrical connection between - ecu plugs, throttle body plug, throttle pedal plug
OR
faulty throttle pedal potentiometer
faulty throttle body
faulty ecu
personally I would check the throttle pedal first, these have been known to fail dunno..