I need help with my truck overheating

did they inspect the exhaust flow? is it lazy under load? the converter could be stuffed up and agravated more when you put a load on it, causing it to heat up quickly (can't get hot gases out)

I'm guessing they checked the flow of coolant and made sure the coolant passage wasen't blocked by something in a previous tear down, seen it happen!