I believe so. That was the original problem right. Then i found two broken wires in the door and thought that might be it. When i was soldering them back together, i shorted out the pcm board. So today i replaced the board, and the first code i got was IE. But i was just thinking that maybe if is all timed, the drain comes on first and then the fill. So if the drain takes too much time, maybe the fill throws a code when it tries to start? what do you think?