Well, i have noticed that, when timing is too low, motor runs hotter than whit higher timing.
My MM temp cutted often, when running on lowest timing, when i changed it back to normal, it didnt temp cut anymore.
Its something worth of trying, small test and see how temps go.