My 2008 Ranger is equipped with a 2012 SHO 250. 465 hrs and it has been trouble free. I am mechanically capable and the 100 hour maintenance including plugs is done every spring even though I only ever run 50 to 70 hours a year. This morning, while running at a steady 40 mph up the Coeur d'alene River, the motor just quit. No rough running, no cough or sputter, no alarms, just shut down like the kill switch was pulled. Didn't seem like it got hot, was pumping water before it died. It cranks over fine but will not start, as if there is no spark. Has fuel to the filter on the front of the engine. I don't see any leaks of any kind. Before I take it to a local shop where it will sit for a month before they get to it, where should I start looking for the problem? Is it maybe something simple like a fuse, etc? I am so bummed, the largemouth are moving shallow and need to be caught. TIA