Did the issue start after installing the mass air meter? Is the meter calibrated for the injector size on the car?
here’s a good obd1 reader to buy and have. Works well on these cars to pull codes. Some great YouTube videos on how to use (House of Dula) has one.
INNOVA 3145 Ford Digital OBD1 Code Reader
Amazon product
View: https://www.amazon.com/dp/B000EW0KHW/ref=cm_sw_r_cp_api_glt_fabc_AP9M4CY45T4FKC84TSR5
So now about the VSS, which is the vehicle speed sensor. Unless your 1988 came from Cali, it was never mass air. It was speed density and was converted. Part of this conversion, that many feel is “optional” is to connect the VSS to the ECU pins 3 and 6. The reason i say this is mandatory is because the ECU uses the VSS to tell if the vehicle is slowing to a stop. A bad or missing VSS can lead to the vehicle stalling out when stopping. 9 times out of 10 when see a 86-88 with this symptom and mass air conveyed, it’s because the VSS was never tied into pin 3 and 6.
in 1988, the VSS was only used for cruise control. In 1989, it was used for cruise and the ECU, so the wiring doesn’t exist.
you can easily run two wires from the ECU over to the pass kick panel and tap into the wiring there. You’ll need two ECU pin connectors though and will need to crimp them into the wire and add them to the ECU harness.
There are some really good write ups on mass air conversion but I struggle to locate them at the moment.
I’d confirm all this before starting by running the codes. Grab that code reader. Obd1 is different than obd2 in that you should actually get 3 different pass code 11s. Two with engine off abs then you need to start the car and pull them with engine running. With the check engine light solid on, it’s a major code