why is my radiator overheating causing coolant to overflow from resivar? on 2002 Mitsubishi Montero Sport

when driving for long distances or even when i put on air conditioning radiator over heats and over flows the coolant.

2 answers
Check to see if the cooling fan is working.
try repl the radiator cap to start with that might be your only issue