I've had the truck for a few years and in the past, it was always up to the neck when I checked. The issue is relatively new. I've never run it low on coolant or oil and the temp needle is always just below half. Never overheated while in my possession. I can't see the head gasket just going bad on it's own and even if it was, pressure test would fail, I think?