My starter is not staying engaged long enough for the engine to start. It will engage but then drops down and still spins. I have a mercury 75 hp. 1999. Could this be the selenoid? Have to figure this out fast, leaving for KY lake tues.