If you've checked everything on that list, I'm out of ideas. My next step would probably be to rebuild the carb unless you've had it apart recently...

Dave