Everything has been working fine until I put in a new battery. Now it cranks and cranks but won't fire. I did reconnect the positive terminal last, does it matter? I checked the ecm/ignition fuse - it was fine. About a year ago I put in a new gas tank and fuel pump. I can hear the pump come on when I turn the key just like it always does. Should I have gas at the throttle body if I work the linkage manually from under the hood as if it were a carb? - or does the motor have to be running? I pulled a plug [it was dry and looked good] and have good spark but I couldn't even get the slightest sputter from gas or starting fluid. I know, gas, spark, and compression - I think I have all three but still I'm going nowhere. Any thoughts? - I did take it to the DIY car wash yesterday for the first time in quite a while but it started fine afterwards and again today. What about the oil pressure/fuel pump switch? Where is that thing and how do you test it?