With 860 pound-feet of torque on tap, an upgraded chassis, and almost all the creature comforts you could wish for, this thing is seriously rad ...