While travelling with my 32' fifth on and doing a moderate hill my truck downshifted hard again and set off the engine light.

I just replaced the NSBU switch and flushed the coolant , changed the filters.

Any thoughts on this or is there an update from GM that might help.

Only does it with the trailer on and hills. The trailer weighs about 11000-12000 lbs. Really not that heavy.