On my 03 Rio with 140,000 miles. Both back bearings and the driver front have had to be replaced. I replaced the passenger side myself 40,000 miles ago. No problems. The driver side back I was lazy and paid someone $40 to replace it. They didnt replace the races, just the bearings. It went bad again in about 5000 miles. So I did it myself with new races.On the side that I did myself has lasted 40,000 miles, I never torqed it. I just tightend it till it had no play and spun free. Kevster is right. Old races and new bearings dont mix.