It's an off chance, but check the starter connections too. I know you said the battery is new but is it fully charged- cables in good ,clean condition? Our skid steer did the same thing and the battery was weak- lights and all worked but nary a sound from the engine.I also had the safety seat switch come loose under the seat on the mower. I'd check everything electrical :fuses, switches connections- ground etc. bordercollie