I did the gen5 with L67 heads, (The L32 heads aren't prone to cracking around the valves as some 97 L67 heads do, L32 heads have slightly bigger valves) 1,100 from ed morad, a bit much and im sure you can find cheaper than that if you just shop around. I heard trannyman aka Dave does a nice job on ported heads, don't get vendor heads A local race shop quoted me $800. I vote xp cam. Imo the gen5 was well worth the extra $$.