I've used sea foam on quite a few engines, it is a good product, but of course if there is too much crud in the system you'll have to do more than just use an additive.