94 325is not firing, just cranking
i have 94 325is that cranks but does not fire. i have checked relays, fuses and replaced fuel pump but the car will not fire just tries to crank. so i tried disconnecting the negative terminal from the battery and let it sit for 5 minutes, then i reconnected the terminal and tried to start the car and it fired right up. i took it for a short drive and it drove fine. then i cut it off and started it right back, no problem. i let it sit overnight and car would not fire again. so i disconnected the battery again, waited 5 minutes, reconnected the battery and the car started right up.
i do not think i am overlooking anything, but any help is appreciated.