Update:
Monday I replaced the radiator, both upper and lower hoses, thermostat and pressure cap. Seems to have solved the problem, I'm at about 60 miles driven since with no issues whatsoever. I believe the problem, as the post above this mentioned, was the "inlet" part of the radiator where...