This is caused by the engine actually overheating. There isn't one reason for an overheat. This is the same guide that Ken gave you previously. Give it a read to familarize yourself with the causes. It could be the thermostat but if you have a leak, that needs to be addressed first. You can pressure test it and that should cause the coolant to come out of where it is leaking to help identify it.
https://www.2carpros.com/articles/engine-overheating-or-running-hot
Once you look this over, let us know where the leak is and we can help fix that first. Once the system is full and not leaking I would start looking at a head gasket issue just to make sure that is not the issue. If it is then we will need to go in a completely different direction. That may not have been the original cause of the overheat but when an engine overheats repeatedly the heads warp. If that happens the overheating is no longer the biggest issue.
https://www.2carpros.com/articles/head-gasket-blown-test
SPONSORED LINKS
Thursday, September 19th, 2019 AT 7:17 PM