It sounds like the TCM (trans control module) is causing the problem. The part is located ubove the trans pan on the front of the transmission. It is about a 150.00 part. You should have it checked before replacing it, but that is my first guess.
Let me know what you find.
Friday, February 19th, 2010 AT 11:32 PM