over heating,not my mopar tho

ok update just bought a new cap,went on a 10 mile run hit some stop and go traffic it never puke into the tank and the temp needle stayed in the half way mark on my gauge,problem fix? or is this just a fluke.

was the outside temp about the same ?