b16a
and yes to all
got some new cams and gears on the way, pluss i am getting it all ported and polished soon hopefully