Just to make sure... you are running coolant in the system at a 50/50 mix right? Running pure water or pure antifreeze actually affects your temps in a negative way. Antifreeze raises your boiling point, while water is better at heat transfer.