I have a bud who swears by Seafoam. I helped him pull a 355 from his Blazer and drop in a Cummins 4BT. He had put 30,000 miles on the 355 and the injectors and intake tract looked as clean as new.