I have a 2017 powerstroke with 126,000 miles on it currently. All stock and have had some issues come up. Cold side intake pipe splitting, transmission coolant lines corroded and leaked and upper radiator hose leaking. The parts accessible thru SPE are of great quality and super easy to install if you have even the very little mechanical ability. Their parts even make the truck’s appearance under the hood more appealing. SPE has greatly improved parts than stock parts.