overheat only over 3000 rpm

From memory, those cars came with a 4 blade mech fan.

I would get rid of the 4 elec fans. They are probably blocking airflow at higher road speeds.