i often question why we build these trucks to push thru the mud,rocks,dust,water,snow and everything else. it would be much easier to build a street truck where your are less likely to damage stuff due to "obstacles" and then it would be alot easier to get it in and out of my garage. downfall would be i would have to jack it up to do things like u-joints and fluid changes. there is something about sitting under the truck with plenty of headroom thats nice