Look what I got in the mail.
Originally Posted by 1999Z28
good luck...i will say the biggest pain is getting the transmission side installed is the biggest pain...it was soo hard to get that clamp closed on it
Originally Posted by ecko70
I got it installed no problem. I really dont understand why people say they make so much noise? I actually thought it was a tad quieter since I got it.

