fouled plugs? since you got fuel, air, and spark. Change out the plugs. start again from there.