Yes. Despite what others said about it occasionally causing plugs to foul out. Plugs are so cheap that I didn't feel like taking them back out to put the old ones in and then seafoam it. I figured if it caused a problem then I would just put new ones in it again. It didn't cause a check engine light after it was done so I suppose I lucked out. I'm a member on ls1tech.com as well as here and there is a very good write up on how to use it correctly. I wish I would have thought about doing it before I changed my plugs in the first place.