Could also be a blown or soon to blow transformer. Those are not too hard to install, and as they heat up sometimes they start to crap out and the volume drops. I know a number of 5150 that have had to replace the transformer (it's the big heavy part that makes the heads a pain to carry).
Also, was it biased properly when the tubes were swapped?
Have you checked simple things like loose tubes, wrong tubes, loose input/output jacks, any obvious/visible problems, tried the head with a different cab?
Finally, it could need to be recapped depending on how old it is (capacitors wear out and need to be replaced). Unlikely but this could cause volume drop when warmed up.
Start with the simplest and move forward...loose/wrong tubes, different cab, biasing, transformer swap, recapping. Could be a number of other things, but those are my best guesses.