Just an update. The over heating has seemed to stop for now. No more oil leaks either, and the squeaking sound from the pulley is gone as well. Will not fully know if I 'fixed' the over heating issue until spring or summer here. When it reaches 'hell' hot here, I will know.