Overheating...
Assuming you check your oil frequently, probably not the oil.
This sounds like a simple cooling system problem.
You're probably just not getting enough cooling water through the engine.
It doesn't take much algae & junk to clog things up!
Check the water pick up and strainer, it might just need cleaning.
- water needs to be able to flow freely through the system.
Check the water pump next, you might have a damaged impeller.
- hopefully you have good engine access.
- make certain the belt driving the water pump is tight.
Check the water lines to & from the engine.
- they should not be kinked or bent, restricting flow.
- they should not look like clogged arteries inside!
The good news is there's nothing real complicated about the cooling system!
It's just a matter of checking and cleaning all the bits & pieces!
Hope this helps!
-JAMES-
"Bella Barchetta"