You don't think the timing of the leak looks suspiciously political?
Of course that doesn't mean they are not investigating him or the original charges were untrue just because they couldn't be proven at the time.
It just means whoever made this information public, is a political foe.
Maybe they are trying to get him defeated to reduce his power in thwarting their investigation?
When Weldon says he had no idea there was an investigation, I have trouble believing him.