Whoa, never knew that the SS makes that much of a difference. And the best part is that almost everyone if not everyone loves it.
Ahrite, I am going to install it this Friday. Wish me luck.
O yeah, anything that I need to know before I try installing the SS?
Where can I get the lube? Kragen?