its a Honda. Throw a new battery in it and I bet it starts!
I've owned every brand of yard equipment you can think of. All of them require/have required some sort of tinkering to get started at the beginning of every season. All of them EXCEPT my Honda motor pressure washer. You just pull the cord and it starts every single time. That thing has made me a believer in Honda engines.