My 97 Exp has developed an odd habbit of not wanting to start. It cranks fine and the battery tests fine, but it wont always start. I have tried a few things I found searching the forums, fuel pump relay, fuel filter, IAC, connection of crank position sensor to name a few but no improvement...