Hi I have a tecumseh 3.5 hp Lawn mower Lev 90 its hard to start and the motor stalls right after thank you