Not sure if you read my super long thread about my Volcano adventures with the speech portion of my sound & speech board. I know you don't have speech on your version, but I remember mine very occasionally booting up without any sound at all.
Something else you describe that sounds familiar. I would get a random tone on startup that stopped as soon as another sound was triggered.
If you can figure out how that lava sound is triggered, then you can trace out which components may have failed and are triggering the sound when you're not calling for it.
I wish this could be more specific, but maybe reading my thread might give you some ideas about how to troubleshoot your circuit to help narrow it down.