I was crusing at 110km/h in my 96 SLX auto. After about 100km the engine just stops--no noise, no nothing. Rolled to a stop at a convienently located turn off and it wouldn't start. The starter motor turns over, the fuel pump is working, fuses are ok, plenty of power in the battery, the belts on...