I just paid ALOT of money to get my ring gear and starter replaced. The reason for this was when i would go to start my truck, the starter would would miss and make that grinding sound. So I took the truck to a shop to get checked and the mechanic told me the ring gear had worn teeth. They replaced the ring gear and the starter and it is now doing the same thing. I am going to take the truck back to the shop on monday, but is there anyone out there that would know what the problem could be?