The engine lite had not been on when it stopped on the highway. The oil icon came on at the time it stopped. But when I tried to start it the check engine lite did come on. The only problem I was having was that the gas gauge was not working. I don't know about the code, he just told me there was a vacuum leak somewhere.
With that information; The only suggestion I have first is did he scan for codes before the pump replacement. If the code came on after the pump job, I would say the fuel tank pressure sensor was not reconnected, an EVAP line was left disconnected or not seated/sealed properly, or the replacement pump did not come with the sensor and the module was replaced without it. Wished I knew what the code is. REtraction - This model year does not have the fuel tank sensor, It's part of the vacuum canister sensor.
When my van stopped running it showed check engine lite then I ran the battery down trying to start it. He told me when the battery went dead it erased that code. The check engine lite came on after fuel pump was installed and they were driving it to bring it to me. The fuel pump was a Chev part. Liberty, Tx is about 40 miles east of Houston. Thanks for your help
OK That's just odd the injector was no problem, with no miss when it died. Oil light, sure with ignition on engine not running. Just wondered, thought it was around Houston, I'm closer to Ft Worth. Good luck and Merry Christmas.