Did you install it yourself? How long did it really take? Any super special tools that are required? I was told by the Chevy dealer (looking at a new truck) that they install them and they take around 18 hours-sounds like BS to me.
Looks good, glad to hear its trouble free. Hows the towing?
Roln 20s