Had the same thing happen after a tire rotation and 'alignment'. Found that one of the tires (that moved from back to the front) had a small bad spot in it. Unrotated the tires... problem solved.
May or may not be your problem, but thought I'd mention, in case you hadn't looked at that possibility.