Wow - this is concerning. I snapped mine in half trying to get it to fit, repaired it and then had to drill new holes to get it to work. Thought I had the wrong part number. I haven't even run the car since installation so I guess I be seeing warpage once I do. And I think I payed a...