My Cub Cadet riding mower with a Kohler KT730 engine cranks but won't start. It's barely a year old (48hrs on it) & ran it to mulch leaves 4-6 weeks ago. Plugs look good & tested it has spark. If I pour a little gas in the carb, it starts right up for a couple seconds, proving good spark & fuel. I removed & tested the shutoff solenoid that screws into the bottom of the carb. The plunger felt a little sticky, so sprayed WD-40 in it. The plunger moves when I turned the key. I ordered a new fuel pump & would have ordered a new shutoff solenoid but couldn't find one on Amazon that looks exactly like mine. One thing I did find was that the breather hose was just dangling loose from the bottom of the air inlet. Hopefully that hasn't been that way for very long or have been sucking dirt into the engine. It was not dirty/dusty under the air filter & sounds fine when runs the second or two from the gas dribbled in the carb, so thinking the engine is ok. I see the hole in the breather plate but no fitting/grommet to connect/hold the hose. I put a bolt in the end of the hose to plug it, thinking too much air & too lean a mixture, but still didn't start when cranked again. I can't find anything online that clearly shows how the hose connects to the plate. Even the service manual I downloaded just shows the hose & plate in a disassembled view with no fitting in between. Surely the hose doesn't just push into the hole! If the fuel pump doesn't fix it, I guess I'll take the carb off & spray carb cleaner thru all the holes/jet. Any other suggestions???