I tried seafoam again for a 3rd time last night. I put 1/2 bottle through the intake immediately after getting home from work with the D2 (a 20 mile drive), so the engine was nice and hot already. I let it sit 15 minutes, then I revved the engine at 2500RPM until the smoke started (and BOY did it start again!). Then I drove it like I stole it shifting manually through 1, 2, 3, and never used D. I raced as high as 4500RPM in 2nd gear, and got up to 70 in 3rd gear. This time, the smoke stopped after only a couple minutes and my D2 had no problems. In fact, I cleared the SES light and it hasn't come back on, on my 20 mile commute to work this morning. This is a first!
If you're not getting smoke, I'm thinking your engine is already clean (lucky you!).