"It ran when I pulled it"

With nylon teeth mostly still on the camshaft gear, that motor likely doesn't have over 150K miles on it.