I installed the steeda crank pulley set today on my 08 mustang gt. Everything installed easily. When I turned on the car to test it, it reved up to 2k like it is soposed to then coming back down to idle it made a clunk sound. So i turned it off very quickly.
So I put the car back up and...