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

Soul Transplant – 2020+ Ford Explorer ST Baffled Oil Catch Can R&D, Part 2 – Test Results

As every enthusiast grows, so do their vehicles of choice. Naturally, this calls for a compromise, where speed and 0-60 times give way to practicality and MPG ratings. Luckily, Ford knew many of us enthusiasts weren’t ready to compromise just yet and delivered the perfect middle ground in the form of an Explorer brandishing the ST badge. This Explorer might seem like a compromise, but it still grows with you.

The same can be said for the blow-by produced by the 3.0L EcoBoost. The ST trimmed Explorers might be a new addition to Ford’s lineup, … Continue Reading ››

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 ››