318 won't rev past 3000 rpm

Great that you found it. As for an engine with a Holley sitting for years - the first thing I'd do is get a good rebuild kit for it and go through it. They don't age well in most cases and open element air cleaners allow a lot of crud into the air bleeds and passages. Even if it runs well I do this every few years as normal maintenance.