IF you are getting wisp of smoke in the starter area, it is possible that you've got a bad wire connection, or possibly a shorted wire in there. Other possible starter-issues include a binded-up nose gear (the "nose with the gear assembly that puts the starter power onto the flywheel's ring gear can bind up from lack of lubrication (or old, hardened grease) that will slow down or stall the motor. Also, though less likely, is you might have a magnet falling out inside the starter, which will bind/lock up the rotor in the starter motor. This has been known to happen on some of the Valeo starters in the early 80s.
If it is turning over more slowly than normal, or not at all, and emitting smoke from under that starter area - these could be signs.