Bryan,

Give me a call and I will answer all your questions and take down your info. 877-474-7625

Short answer on the winch question though is...no. The bumper will work with most winches up to 9500 lbs.

We havent tested an integrated solenoid in the 2005 bumper yet. I think one will fit, but it's still pending testing.
_________________________
Jim Shrake
www.ShrockWorks.com
Armor! - Bumpers, Sliders, Skids