Looking at Amsoil's data sheet on "Power Foam" cleaner I noticed it's not recommended for GDI engines. Their tech support over the phone stated they don't recommended it because it can cause engine damage. The tech was all over the place. It can get in the "nook & crannies" where it's not supposed to be or cause corrosion. The spray's propellant can cause explosions inside the engine. It can displace materials and send them places where they don't need to be. Honestly the tech was trying to help me but I felt like they were all over the place and not really familiar with the correct answer. I'd like to use this to clean the throttle body and intake valves on my GDI 2024 Sierra 1500 5.3 and Subaru Outback 2.5. I've used this product before on a 2022 Jeep 3.6 with multi port injection with good results. Anyways I'm not interested in the pro's/ con's of cleaning my intake valves with spray vs walnut blast. What I'm really interested is how can this product damage a GDI engine? There's similar branded products all over the shelves used for this and no issues. My old 2019 Silverado 5.3 used to get a can of seafoam every oil change sprayed through the throttle body no issues. Unless this can cause LSPI due to possible calcium in the spray? Maybe the reasoning is loose carbon bits causing grit and damage to piston rings. Either way I'd be changing the oils after any of these procedures to prevent oil contamination.