Stupid Dust Cap Won't Seat

The problem is there too small and fall off. If they were too big now I know who will fix them.

They are not too small. They fit very snug and will definitely not fall off. The only problem is the lip that goes into the rotor is contacting the wheel bearing race, not allowing it to seat. I'm glad to hear this is a common problem. I'll probably just grind them down a tad like Blind Squirrel mentioned. Just wish I had a lathe to make them perfect.