i am sure the wynns supreme tune up is just an additive for the oil to free sticky lifters (it is late and i may be wrong). we sell a fair bit of it at work to mechanics that want a quick fix (on mainly crummydores) to get them out of their w/shops.
as mini77 said, give your car a good service and tune up.