valvetrain noise 5.9 magnum

I dont think you need new heads.
Did the noise start all at once or did it progressivly become noticable?
If it started all at once something has came loose, progressivly worse than there is something wearing out.