Try this, let me know if it works or not and we'll go from here
Pedal Relearn Procedure
Accerlerator Pedal Released Postion Learning is and operation to learn the full released postions of the accerlerator pedal by monitoring the accelerator pedal sensor output signal. It must be performed each time harness connector of accelearator pedal postion sensor or ECM is disconnected.
1. Make Sure the acceleartor Pedal is fully released
2. Turn Ignition switch ON and wait at least 2 Seconds.
3. Turn ignition switch OFF and wait at least 10 Seconds
4. Turn Ignition switch ON and wait at least 2 seconds.
5. Turn Ignition switch off and wait at least 10 seconds