I just got this motor and it was running fine till it overheated. Now my head gaskets are leaking. I am geussing that I should replace the water pump, thermostat, and head gaskets is there anything I am missing? I have tried to remove the lower unit but it won't come down. I have pulled the five...