FORD EXPLORER MK6 U625 Cylinder Head Temperature Sensor 1792647 NEW GENUINE | Rivoult