The impossible to solve overheating problem

Those factory 7 blade a/c cams pull some air indeed.

The op might try blue devil block sealer to limp it along.