I started the engine and heard a different noise. I popped the hood and saw and smelled what appeared to be smoke coming from the starter area. I shut the engine off but the starter continued to operate but the engine did not turn over. I had to disconnect the batteries to get it to stop. Is this a starter only issue or are there other issues causing this? The truck is a 1999 and has 225K on the original starter.