Lots of guys i know would say that the problem is its a ford not because your using bosch lol....no but seriously to answer the original question, yes that stuff should do your tuneup.....might also add some dielectric grease for the wires
<img src="/forums/images/graemlins/kewl.gif" alt="" />

Auto Parts Professional
95 sportage sold but not forgotten