In all of this I didn’t see your year but if it’s a 6.2 it’s at least an 07 Denali like mine. The weak point on these is the chassis. My boat weighs about that much and I tow it and other trailers fine. Look on the driver door jam for limits.
Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.
connections have a way of making them selfs loose some going as far as clipping them selfsCleaned and reinstalled the original MAF that I replaced a couple weeks ago because of a p0101. So far no codes and it doesn’t hesitate anymore???
Anywhere air is getting in past the MAF sensor. I had this once and my intake tube after the sensor was loose check for cracks too.
P0101 means the metered air is not matching the throttle body or MAP sensor. Check and triple check all around for air leaks of unmetered air and make sure your Mass Airflow Sensor is GM OE or ACDelco Professional.