Maybe I am missing something but you can't mount a hydro head on a mechanical block, what is going to give the lifters pressure?
he doesn't have aftermarket... but the aftermarket one i have will go on either. i've read here several times that you can put a hydro head on a mechanical block but blocking the drain hole