I have 89 735il that won't start.It did start earlier today but ran very rough but now just cranks.I checked the fuel rail which had plenty of fuel pumping.I checked for spark and plug fires.I changed the fuel and main relay.I had a extra motronic which I switched but nothing has changed.Any suggestions would be greatly appreciated.