slant 6 gettin WARM
2 10 inch fans...
Pusher is triggered off of the a/c compressor wire?
puller is triggered off of an adjustable thermostat? - what temp is it set at?
I'm thinking that the one on the inside should be a little bigger or additional fan, but I'd see about building a shroud. Basically ( sitting in traffic ) you aren't getting any flow through the radiator where the fan isn't pulling directly through.
Is the heating issue when the A/C is on or even with it off?
Are you sure that the temp gauge even works? ( I know it's a goofy question ) :)