You got me there. I've worked on many cars but I never worked on a vehicle like yours. my guess is your vehicle has the newer electronic throttle control where instead of a throttle cable the pedal sends a signal to ecu and ecu send signal so throttle body will open. If that is causing the noise...