Truck had the cel come on while cruising down the highway. Got into stop and go traffic climbing a steep hill into Portland. Truck started to overheat a bit and then the revs really had to climb in order to get the truck moving up the hill from a stop. Truck is ok now but Im sure something is wrong. codes 0107 0108 0336 (get this all the time) 0480 0513 0643 0868. The truck is an 06 auto 3500 qc dually pulling a 40 aluminun goose neck. GCVW about 23,000. Intake exhaust and TST set at 1/1. 3200 miles from home. Help!