BadassBob
Digitally rendered
Walmart...I've heard of that store, I really must try it I suppose.
I dont go there often, but when I do, its for oil :thmbsp:
Walmart...I've heard of that store, I really must try it I suppose.
It was low on coolant, they filled it and the light was still on. Turned out to be a bad water pump. I don't know but I think when I had my first car, if a warning light came on, I would have looked into it... 
STP has been around a long,long time,so assuming they're still selling the same time tested product..it predates any modern additives and comes from a different era of auto technology...my guess is that it simply thickens the oil up some,this might be useful in older engines with looser tolerances and lots of wear,it might slightly boost oil pressure and help seal any small defects...however if that's the idea,then just switching to a thicker oil would be a more practical way to do the same thing
Stick with the 10w30 and forget the STP . Waste of money . It sounds like your car is running on low oil pressure and that is what is causing the light to come on . Oil does not wear out but the additive package does . I would add Straight 30w before I would add STP .
Any of these additives are a Hail Mary at best. STP has been around since the 1950s and has been sued several times for false advertising. Like many additives, it's basically a marketing ploy.
- Pete
In 1976, STP faced a consumer protection order that required it to have scientific backing for certain statements and prohibited making false claims. In 1978, it paid a $500,000 civil penalty over claims....
In 1995, STP paid $888,000 to settle Federal Trade Commission charges of false advertising.