Hahaha. The next step is I give you dark side application form. Welcome to the dark side Lord Sith MadZiz
i'm presuming u mean ur E46. yes it will fit, direct plug n play. i also have 2 sets of 6 speed boxes from a 330i. not the E46M3 getrag variants. but i think one set is already spoken for by a handsome rempit racer. hahahah
it will make it 3 litres. but i dont think its worth the cost for just a 200cc upgrade. unless ur current engine is kaput and an overhaul is due. but u can always consider a twin screw supercharger for a more worthwhile investment. hahaha. blowing is much much better than just stroking..