Change your head gasket. Very tough job, but seeing that its been overheating then its
a must. Hopefully you didn't let it overheat too much and warp the head. It's aluminum
you don't want to let it overheat continuously. I would ground that vehicle and get that
head off to make sure it's not warped.
Check your mirrors as often as it takes for you to know where everyone is around you!