Cam timing was my first thought, but when you have a problem, it's usually the simple things.
I did all the obvious "fixes" first then decided to rejet, and BINGO!!

Much to my surprise the problem was gone. I was just wondering if anyone else had run into something similar. As I said, I've been doing this for a while (my first cars serial number was in roman numerals) and had never run into anything like this before.