Guys I just came from my dealership and they said I’m getting the steering box upgrade. It’ll be here next week. Thank God I’ll have better steering I hope