*TS - sir I bet, pure tap/distilled water lang ang gamit niyo? tama po ba?
you said kung normal city driving lang, no overheat. kung long drive overheating ka. tandaan na ang water maganda ang cooling power pero mabilis maabot ang boiling point, hence in long drive umaabot na ng boiling point ang water.
my recommendation, put 50-50 coolant in your radiator. in your reservoir naman, pure coolant. unahin mo muna itong gawin sir, yung ibang recommendations na nabasa ko dito masyado kaagad malala, always start from the basics.
Assuming all other things are good i.e. clean rad, good cap, good tstat, good CH gasket, etc...another thing to look for is the radiator lower hose. it could be collapsing (even w/o leaks). the reason is that the water pump creates negative pressure (vacuum) in the water jacket esp during high speed thus the highway overheat.
Plus, checking the cap operation:
1. Compress if it can be compressed (for relieving pressure)
2. Pull the inner spring if it can be pulled (for relieving vacuum)