My first reaction is that you used a cheap poppet style thermostat.. if you did, replace it with a sleeve type. The sleeve type will flow more and maintain an even temperature.

I'd also try to get the fan into the shroud opening more. either add more spacer or add to the shroud??