So now the sock is where it belongs and a proper air filter in place.
Providing the motor is leak free, the float level is correct and the idle is set as per specs, you should have no problems starting.
Or is there something else that you may be keeping from us.