take a guess at odd engine noise?

Pour a quart of marvel mystery oil in it and run it. If the ticking goes away it was a stuck lifter.

I'm willing to try something like this before taking it to a shop...how many miles can I run the engine with the MMO in it? Within how many miles should I expect a change?