At least you're picking your own fights, I had to put a new Clockspring in my 2009 pickup, lower ball joints and swaybar links in the Fishin' Expedition, Monday my 2001 2500HD I have to pull the Bed off to replace the Fuel Pump/Sending Unit module, and lastly my Mercedes had to go in the shop for a new Computer. It's very good when you have something else to drive while working on your new Jeep.