I agree with Mirage... it's crap. I'm also anti sea foam. Run good fuel with good detergents and even better oil with excellent additive packs and you'll never need any of that garbage. Sea foam's 90% Naptha... if you want something cheaper which is just as caustic and also eats rubber try bathroom caulk remover... It does just as good cleaning buildup and eating seals.