2001 Dodge Caravan starter grinding

I have a 2001 Dodge Caravan in which I recently replaced the battery. Almost everytime after the replacement when I go to start the van it will start and immediately after the engine starts the starter will grind for a split second. Most of the time, the speedometer will also flake out and jump up and down and then settle to zero working once I start driving. It has done this for two weeks now without it going away. Please help me find out what is going on here. It did nothing like this before the battery change. The van has 150K on it.

Most likely is, in order: a bad starter because of a broken gear tooth on the starter; a broken gear tooth on the flywheel.