My friends 535i (e28) won't start.

(1) Car cranks over fine. Plenty of juice in battery.
(2) Fuel pump is working and engine is getting fuel.
(3) Airflow meter is working.

I removed spark plug and plug does "not" fire.

(4) I am guessing cap and rotor as next to look at.

Can anyone help?