Had a similar problem last summer and I fought it for about a month and spent a couple hundred dollars in parts. Ended up being the start stop switch, even though it tested fine. Just a thought, not sure if your start stop switch is brand new also..........