A major Ford dealership failed to perform the repairs to the recalled torque converter and safety latch on my van. Both were listed on the NTHSA list as safety issues. They told me it would cost me $400 to get the van running, or else it'd need to be towed from their service lot. I drove it off their lot that day, and have driven 7000 miles since May 28th 2020. But they've been scary, rough miles and I have put a ton of money into it trying to figure out what was wrong. Turns out, the recalled torque converter was never replaced.