As far as your Champion not cooling at speed, I'm not sure what to tell you. Is it a 26" 3 core or a 22"? My Duster runs down the freeway at 80 mph with the temp gauge at 190* even when it's 100*+ outside. The electric fans never come on when the car is moving at highway, let alone freeway speeds, regardless of the outside temp or engine speed. When it's colder than 70* outside it will bounce off the 180* thermostat while on the freeway. And that's a 400+ hp, .060" over, 9.8:1 compression, iron headed 340. It doesn't have an A/C condenser up front (which is significant), but it does have a 26" radiator sitting behind a 22" radiator support.