I went back and read your post again, I dint see where you mentioned cleaning the carbs. They might need a good thorough cleaning .
Before you do that just for a test do as HRM suggests and look for a way for additional fuel to be getting in.
Have you checked what size needle jet you have?