Don't forget to check the viscous coupling on your main fan. That could also be contributing to your overheating woes. Good Luck, Bill