I sure hope someone can give me some direction. My 528e will not start. I have checked all components with a multi-tester for resistance & continuity, including the harness at the ECU @ the glove box. All values are correct. The spark at the plug is erratic; when I test a plug and wire combo as I crank the engine, sometimes there is spark across the gap, but usually there is none. When the spark is evident, the motor ties to start and run. It has actually caught and run briefly ( 5 seconds or so) twice, but the timing was obviously off as it just "shook, rattled and rolled" before dying. At this point I am suspecting the ECU but I have no idea how to diagnose that little gem... I have removed it and inspected the circuit board for obvious solder cracks, but a close inspection with a magnifying glass only revealed tight joints. HELP!!!