2500 stall? You do a lot of towing?