well you could have a map sensor problem , to check remove the vacum line and plug ,should go full rich , or the shop might have one on the sheff to test , other things it could be shorted O2 sensor , temp sensor sometime give a code but not always , last it could be a jumped (bad) timing chain , put a vaccum gauge to check for low vaccum to check if it will run long enough after you prime it with fuel , fould a few of those over the years , they seam to wear out quicker running around town than on the highway , but keep us posted if they find it ,