i have a 2000 BMW 323ci it cranks but no start relays are fine and i changed the fuel pump but still nothing.what can it be .Before it stopped middle of the road it would go over 1 rpm .
2000 BMW 323ci automatic transmission with 160k miles and the check
engine light came on before it stopped.