Boat was running good on the trailer the other day, that same day I was having trouble starting the boat once I got it to the lake. Finally, I got it started then would stalled once I got on plane, it started back up and did the same thing. brought it home battery tested good. I cleaned the post and key but still have the same issue so I went to the dealer and purchased a new lanyard. My issue was a little better (stalled 25% less) but had the same stalling issue. I had my mechanic change the post out now all it does is beeps 8 times with or without the lanyard. Does not turn over the motor or anything just 8 beeps. Any suggestions? I know 8 beeps says bad mpem but I hoping not.