you have a restricted radiator.these small radiators are always plugging up on us out here in phoenix.if 1 or 2 cores plug,cars overheat out here.put a new one in.just had a '99 buick in the shop with the same running gear in the shop last week.same exact problem.