My first round of no-start issues (significant corrosion in the
PCM header pins) was intermittent before total failure.
The second round of no-start issues was corrosion in the multi-way connector under the glovebox.
Both were caused by leaks at the nearside top of the windscreen.
Hence I suggest physical inspection of both the plug under the glovebox and the
PCM header plug.
Verdigris incidentally highlights the corroded pins.