I had a similar issue with my 3130. There can be many issues. 1. Starter relay, 2. Safety switch under seat, 3. fuse box, 4. ignition. 5. battery, but you changed that already. For me, it turned out to be the starter relay on the far right side behind dash cover. I am dealing with a similar...