6.4/8hp70 project 67 Barracuda

anybody know if DIYHemi is still around ?
I've emailed them some questions, never got a reply.
I see their "community forum" but seems to have mostly spam replies only....

I sold the 300 so I'm ready to get the parts I need to start rockin' on this thing !