What about an electric thermo fan. Could also install a run on timer to remove heat from engine bay after shutdown. Heat under load could also be intercooler issues, clogged air passages oil inside core or fault fan if fitted.
Sent from my SM-T355Y using Tapatalk