This is kind of confusing to me, the thread is in reverse order, newest messages first which is kind of hard to read, is there a way to change this?
On the problem, I'm really guessing here, but the first thing I'd try is the solenoid. The symptoms you're describing could be the TCC solenoid...