They're D3VE heads. I have several sets here, but kinda far. Hit Ralph up and if he can get you one, or anyone else in or near Pasadena, I'll replace it with one of mine.

I still feel horrible about it. That engine showed NO SIGNS that the heads even needed to come off for a look see.
Ray