Make sure that the overhaul kit is ethanol proof, even if using E5.
I overhauled the Weber ADF on our car a few weeks ago using a new old stock, still sealed, genuine Weber, kit - 50 miles later car wouldn't idle and I found that the "new" rubber seals had cracked.