Does the fuel shutoff solenoid click when you turn the key switch on and off? If it does, then that may not be the problem. It does have a new filter and pump, but what about a possible blockage in the fuel line or tank itself? You can test for fuel flow by disconnecting the fuel line at the pump and putting the open hose end into a safe container, then using your hand and an airline to gently pressurize the fuel tank. If gas runs out the hose, then all is good up to the fuel pump. If not, then you have a blockage. Not exactly a precise test, nor a safe one if you're around a source of ignition, but one best performed out in the yard in a very well ventilated area. If you do have fuel flow, then just move down stream to the pump. Make certain the new pump is working. The vacuum line that operates the pump should have a "pulse" feel to it if you put your thumb over the end of that hose while you crank on the engine. If that checks out, then you should be getting gas to the carb. If after all this you are getting gas to the carb, then you may need to clean the carb out.