Category Archives: Ford Explorer ST 3.0L Baffled Oil Catch Can, 2020+

Soul Transplant – Baffled OIl Catch Can R&D, Part 1 – Stock Review and Prototyping

The news of the departing Ford hatchbacks left a hole in many enthusiast's hearts. For us here in the States, that means no more compact speed demons, finished with bulging bucket seats and manual gearboxes. The balance of power and practicality bearing the blue oval is gone. Or is it?

Enter the Explorer ST. Ford didn't delete the ST line. They just matured it a bit and crammed the essence of a hot hatchback into a full-sized, family-friendly SUV. It's a combination that shouldn't work, but the 400 hp and surprisingly nimble handling is sure … Continue Reading ››