I usually have done an upper throttle body/engine cleaning in my earlier car using Seafoam. Now I do realize SkyActive-G is a little different. So - is it worth doing it? My ODO is right around 28k and I usually do it approx. right around now. The process I use is simple - add a tube into the throttle plate, re-seal air intake, start engine, start canister. Hot soak for 20 min. Then drive.