Have you messed with the HSN or LSN (high Speed or low speed needles)? Also make sure your carb idle gap is set right (per your engine manual). If the carb is closed too much, you won't get enough air in to start and run the motor. It may help you to make sure everything is set to what ever the motors stock needle settings are.