904 downshift issue...maybe

You didnt say what your normal idle speed is. Is it to spec?? You could possibly be looking at a failed converter.