Hy JW51, as truckernix said your starter drive could be on its way out, I would pull the starter out and inspect everything and rebuild the starter. While you have the starter out check and count your flywheel teeth. If you still have the tag on your starter is the background colour red or black?