GM quality is going up while Toyota is going down. This truck is used as a family truck, camper trailer towing and snow plowing my drive. I guess the previous poster did not have his truck set up correctly for snow plowing. You should have ordered the aux. battery and larger alternator. That's what those options are specifically for. I have a HD plow it it works fine.