You may try checking the throttle position sensor, it controls the throttle/RPM through the ECU response.