Front - F80/F82/F83/F87. The Dinan Tension Strut Ball Joint Kit provides responsiveness you can feel by replacing the rubber bushings in the thrust arms with precision ball joints and machined aluminum housings.
Dinan D280-0017 Tension Strut Ball Joint Kit - Compatible with 2015-2020 BMW
Dinan D280-0016 Tension Strut Ball Joint Kit Compatible with 2012-2019 BMW M5/M6
Dinan D760-0045 Carbon Fiber Intake Fits 2015-2020 BMW M2/M3/M4
D760-0048-A Dinan Semi-Open Intake - 2016-2021 BMW 230i/330i/430i
Dinan D220-0009 Lug Bolts M12x1.5 - Cone Seat 30mm - Set of 10