Could be car sat for decades some passage got rusted shut that is not visible? One doesn't know. But sounds like engines been dyno tested shop said its got a clean bill of health. So get it put in car burn some tires up. Cars are like woman some times you can't figure them out. If ***** working seems to be fine bark up some other tree move on.