There is a calibration procedure for the throttle cable. You need access to the service password for the dash to setup the calibration. A miscalibrated cable can cause surging, so can a defective pedal position sensor or a throttle position sensor.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.