An earlier fix to approximately 477,000 Jeep Grand Cherokees and Dodge Durangos being recalled again did not always work.