Run electric fans all the time?

We both have 340s but they are hopped up and also don't even need the high speed. I'm not sure that you're too far off from having this right.

I also read how you have your switch in the upper radiator hose, probably not the best thing, you'd be better off with the switch below the thermostat. Threading it into one of these is a better setup:
Meziere Water Neck Spacers WN0028U


This is the car that those came in so they aren't kings of airflow coming though the front.
9608-MTRP-02-I-WRAP-C.jpg