maybe fuel mixture.... probably running too lean?