No, they are different beasts. The mk3 8v bottom end, pistons and all, can be bolted up to your mk2 head, but not a 16v ABF bottom. The ABF code is for the mk3 16v engine only, there are various codes for the mk3 8v engine, the minor adjustments for fitting one in to a mk2 vary slightly depending on exactly what code of engine you use.