The bone is right, (but when has his greatness been wrong? nevah....LOL
) drilling at least one tiny hole on the t-stat and installing the t-stat with the hole at the 12 o'clock position will help release trapped air in your system. If you have trapped air in your system it doesn't matter which fan you have the car is going to overheat! so start with that. Also make sure that all your clamps are nice and tight. Put the overflow tank back on. if after all this you are still overheating then look into a fan. The Taurus fans, Lincoln Mark VIII, Ford Focus, and Nissan Maxima/Altima are great fans and can be had for cheap and out perform most aftermarket e-fans! you just need know how to wire them.