Looks like a factory 17 inch fixed fan. Those move a lot of air. I've seen them cool a lot worse than that. Like mentioned, new water temp sensor for the sniper, smooth hoses off the radiator, Flow Kooler or PRW pump, and overdrive pulley set. What diameter is your bottom pulley?