i think the crank will be good.... i would try to trade the IM u got and go blox, skunk2, or aebs i think it is for those b16 heads..... stock will be fine as well......