When you buy a truck, and want to use it for a truck, it seems like everything is a grand or better. New bumper? A grand. sliders? A grand. and on and on. Then there is the maintenance: 3 differentials, a transfer case, a huge engine sump, 4 u-joints, birfield sumps, rust issues, interior issues...on and on. Im not complaining, I got a cheap(ish) off roader with limited issues and runs perfectly well as a DD and trail truck but man...it gets tiring. Have a thing for your troubles.