Last February, Stellantis recalled 338,000 Jeep Grand Cherokees due to a ball joint problem that could result in a loss of driver control. That same month, the automaker addressed a software ...