Grrr... finally got a call from my nechanic today; thought it would be good news, but alas:
To properly clear the onboard computer so it could pass the absolutely Draconian computerized emissions checks in force here in the lovely Garden State, they had to run it through some drive cycles... well, before the sequence was complete, the damn "Check Engine" light came on again, and this time, apparently, it's the torque converter clutch solenoid.
My heart stopped when I heard the words "torque converter" (not a transmission teardown!! Nooooo!!!), so I guess I should be thankful it's only the solenoid. I'm pretty sure it's mounted externally, but I'm almost afraid to look at my service manual.... oh, my achin' wallet!!!
:-/