I'm not suggesting using these on the ST's in anyway cause the Motorcraft seem to work best ( and they are mainly for Chrysler's) but...I've used these in other vehicles (Intrepid) with noticeable difference. So, just a FYI for anyone interested.
I mean really, hard to turn down free plugs!!!
I mean really, hard to turn down free plugs!!!
Last edited by a moderator: