O otis24 Joined Oct 30, 2005 Messages 2,073 Location South Dakota Jun 3, 2006 #1 I just saw STP oil stabilizer at Walmart. Any one try it? Your thoughts?
B BrianWC Joined Feb 9, 2006 Messages 6,902 Location Louisiana Jun 4, 2006 #2 Two threads on it already at least. Still haven't had it anylyzed but appears to be lots o' zddp.