Recall is doubtful. They're a PITA to replace (and on the 5.7L nearly impossible without removing the radiator and possibly the driver side manifold)