Damn. That's already a lot of parts already. The oil cooler broke too, got oil in the track. Plus you have to add labor. I'm thinking there must be chassis damage from either the front right control arms, or as indicated by a cracked windshield which cracked not because it was hit directly by...