Brad at QMP is the best. He has done many engines for me.
Ask him about troxellsgarage