Is the driving varied speed, only highway, etc...Sounds like you might be loosing a gear. I had a silverado that had that happen. Anytime it was in third gear the temps would spike, but it was fine in any other gear.