So the start engine button jammed in this morning due to a gel badge overlay getting stuck which I didn't notice. Car was making a strange noise on way to work and after I noticed that the clock display wasn't working I pressed the engine start button and it came unstuck. Noise stopped and clock came back on. Now when I try to start the car it whines and struggles to start but does eventually start. I've had both the battery and alternator tested and are both fine. So I'm guessing this would be the starter motor failing? Anyone else have any input?