What does STP stand for! In the racing industry?

As long as I can remember I have wanted to know what the letters S T P stood for. I have asked around but know one seems to know the real answer. I even went to the STP site and couldn't find the answer. There have been a few guesses, like Speed Timing Performance. Look forward to the answer. regards to... show more As long as I can remember I have wanted to know what the letters
S T P stood for. I have asked around but know one seems to know the real answer. I even went to the STP site and couldn't find the answer. There have been a few guesses, like Speed Timing Performance. Look forward to the answer. regards to all
http://www.stp.com/index.html
Update: Thanks to all who replied. I should have done my homework a bit more. Everyone have a great day.
Thanks again from down under.
9 answers 9