Well if you send yours out or a core, Dave takes awhile like 8 weeks atleast.. Or you can just buy a gen 2 online and use your rods and pistons and a spacer plate, so not much down time.. You also want to get gen2 main bearings but you want to changed them anyway while your apart..