The only differences between a 305 and 350 is the size of the bore and the heads. While you cannot bore a 305 to a 350, everything else is interchangeable. I learned this in my quest for identifying the engine in my 81 GMC k1500, and found a really cool site for identifying parts on sbc. Check out nastyz28.com