dear all, while driving my car e36 328i tonight at jln kulim, the engine out of sudden died w/ all the light still on...so, I pull over to the road side, but can't manage to restart.The ignition sound like the other normal day, but seems like the engine spark failed to fire off. Checked the basic one,..... fuel - still half tankoverheat - temp gauge is at centerbatery - all the lights & radio are working finealarm - no abnormality, indicator turn green when unlocked, & red if locked tried to jump start but still doesn't work, called one nearest mech fren but raised white flag when heard it is bmw. Been stuck there for nearly 2 hrs w/ buddy...emptied my 14's Mild Seven which normally took me 3 days. At last, manage to get one tow truck and recommended to pull to nearest w/shop specialize in peugeot...... there goes my rm90 just for 1.5km distance.Called the mech and will give d key 2morrow....shoot, hv to take 1 day leave. so, pls advise on below concern......1. this is first time happened..is it a symptom to a bigger problem??2. what could go wrong w/ my car??3. can the mech specialize peugeot fix bmw? important notes....just done a normal engine service last friday and few wiring job involved, change bulb - rear plate# light & left headlight high beam, that's all!