Check engine light is on. 145,000 miles (burns no oil or leaks.) on 1996 Buick Riviera

scanner code is PO102. I replaced the MAP sensor with an AC-Delco part.Also checked wiring harness & connector(O.K) Light did not go off.
Problem, car has a tendacy to hesitate at around 60 mph. Does not die & no MISFIRE.Transmission is O.K.
At times, Car has a tendacy to stall at idle.
Replaced the following:
Spark Plugs & Wires (AC Delco)
MAP Sensor(AC Delco)
Mass Airflow Sensor(AC Delco)
New Fuel Pump
New Fuel Pressure Regulator
New Fuel Filter
New PVC Valve
Oil change & filter
Cleaned fuel injector plugs
Cleaned Throttle body
EGR Valve(AC Delco)
Replaced coil packs(3)
Replaced all vacuum lines & checked for vacuum leaks(O.K.)

Asked by for the 1996 Buick Riviera
Ia have seen O2 Heator wireing cause problems like this check connectors and wiring because looks like you have done the normal repairs
Thanks for your reply. I did get a o2 heater code 6 months ago, I replaced the o2 sensor with a AC-Delco type & the code went away.
one of the mechanics I talked to said that he had a buick riviera, like mine, & it was the trottle control sensor but was not throwing any code. Is this a possibility?

Thanks for your help.

gilraker
I guess that it is possible as it is in the sistem, I just haven't seen that problem, just make sure all MAP compomnets are on it and good connection are good