No, I don't think you have a vacuum leak because if you did, the idle should have dropped when you created another one. Since the idle went up, it leads me to believe you have no vacuum leak. Could just be the cam, but that's quite a cam! I'd leave the timing alone too, since it works for you, and you're not pinging.
Take care,
~Chris
|