I picked up a bunch of small block engine parts from a friend of mine that owns a body shop for the last 43 years. Came off a 318 that he had rebuilt a couple of years ago but only put about 50 miles on his 72 Duster in all this time. The block sprung a leak right thru the water jacket to the lifter galley. Bad casting I guess. Well since my friend is a body shop owner, he did a outstanding job blasting and painting his Carter 2 barrel factory air cleaner. $50.00 plus shipping.