
Perfect fit for 2003 Ford Ranger Edge 3.0L. It sucks that you can't buy rotors and hubs separately so you have to change bearings/seals when the rotors go bad. I don't know if I'll ever reuse the bearing seal, so I spend an extra $16 on brake work to replace the seals. Especially when you can buy pads/discs for $80-$90. https://www.amazon.com/Pickup-Premium-Brake-Rotors-Metallic/dp/B00ZQ35DGC/ref=sr_1_6?s=automotive&ie=UTF8&qid=1485710215&vehicle=2003-54-696-723-42-32-9- 7-7174--9-1-942--3-0&sr=1-6&ymm=2003%3Aford%3Aranger