"Blinking CEL = BAD!"

Absolutely correct. A blinking CEL should provide you the same feeling as getting a lightning bolt dropped down your shorts. (Laugh now - you'll learn later).

& until things pan out - keep a very close eye on your oil level.

Also go to the How2 section and read what's involved with changing your tranny fluid. It's not difficult and MAY smooth out your shift.