Hello M.,
Welcome to the forum.
No one has a crystal ball to see exactly what mower you have. Honda has made thousands of different push mowers over the years.
Do you have the Model and series number? Engine number information?
You have a fuel issue, but that is just a guess. Likely the fuel filter screen made into the tank is choked up.