Thanks,
Mark.
Monitor fuel pressure and the ignition system to identify the failing system. If either is at fault, replace the failed part, such as the fuel pump or ignition module. If both check out, test for an exhaust restriction such as a partially plugged catalytic converter.
The owner of a 1989 Porsche 944 2.7 reports consistent power loss while driving, with the engine starting normally then dying at both high and low revs. Spark plugs were checked and HT leads replaced, and an immobiliser issue was considered. The expert advised checking fuel pressure and the ignition system first, replacing any failed component, and then testing for an exhaust restriction such as a partially plugged catalytic converter if those systems are fine.