Have you taken the gas tank out and checked inside it, also check the fuel pickup in the tank?