2024 Plymouth Barracuda Leaf Spring, Front