Hey well I just picked the D1 up from Rover Cannibal and the new pump is installed..However @ idle in all gears the engine is running @ 2300 -2400 RPM's..There is no check engine light yet no pd codes ..and @ first I thought it was the throttle cable was too tight ..thats not it @ all.. It acts like someone is holding down the gas pedal...from inside the truck ...Any thoughts. The shop has closed for the night .. here we go again. It never did this before the "new" pump if that helps.. The engine is RACING and the car is in Park...