I have always been impressed with the speed of recalls done by the foreign auto makers.
The U.S. automakers have to have some deaths happen, an act of Congress, and billions in lawsuits before recalling, unless it only costs a few pennies per car to recall/fix. Then you find out they knew it all along. Single biggest reason why I will never own an American made vehicle.