We are weeks away from an election, where every House seat counts. No one is going to resign merely because he was "embarassed" by false allegations- the chance of the seat flipping to the Dems is too high for that. Something gravely inappropriate must have happened for him for resign now.
Pure speculation.