84 is a long water pump. as far as the flywheel, as long as the 350 your puttin in is older than an 86...86 & newer have a 1 piece rear main seal & uses a differant flywheel. the dampner should be fine. notice where the timing marks are on the front cover.. if there differant, youll need tokeep the balancers with the covers.