So I have just purchased a BBK 78mm Throttle body. All the connections are hooked back up and where they are suppose to be but upon starting the car im getting a rather loud clicking noise. Any ideas as what this could be? Could there be any real engine damage to improper installation? Thanks.
Also make sure it's on tight it could me a seal issue.