It bolts up and the screws align but the caliper pistons do not align to brake pads.
It bolted up and all the screws aligned. But the caliper pistons only half of the two pistons touched the brake pads. The truck/car part fitment said it fit a 2003 F-150 XL with the 5.4L v8. It does not fit. It’s dangerous for some inexperienced mechanics to see it does not align properly. To return a $30 brake caliper was $32. I ended up buying another caliper from the same eBayer since he was the only one who had another caliper with a different part number for $33. His fitment guide said this one fits also. We will see at this point I would have been better off just going to the local car parts store.