Check your fluid level for starters.

You know, on a warmed up transmission, level ground, left running...etc.

Could be a fluke thing though resetting the PCM helped. Odd. Do you have an "altered" PCM or a custom self tune on it?

Might review the settings if so.

~F~