have you checked that fuel is flowing from tank,there may be a gauze filter on outlet/tap which may be blocked.is tap ok and not blocked,also there will be a breather hole top of float chamber area that may be blocked,also check tank cap is venting.
                 k
                
 August 2010