Okay, so i have a problem with the cougar. All of the sudden when i push the gas pedal down it does nothing until right at the end. I get out and check under the hood. I notice the little black platic connector on the throttle is busted so it only engages when its almost floored. Does anyone know what this piece is called/where i can get it?
Thank you.