HI,your 88 has a lucas mass airflow meter with a paddle that moves with the airflow .Take off the inlet hose from the aircleaner side and check that the paddle moves freely.The paddle must move about 5 degrees to close the points that operate the fuel pump relay.Operating the starter motor is enough to generate sufficient airflow to move the paddle the required distance.If you have a buildup of grime in your airflow meter,it may be enough to hinder the paddle.The usual scource of grime buildup is the engine breather.
Cheers, Rover88
Cheers, Rover88