Let me tell you how mine went out on me.
My uncle and I took a nice drive down to the Finger Lakes in NY State from my house, probably a couple of hours driving just fine. Stopped for lunch, and it would just barely run afterwards. 20 MPH top speed and stumbling and bucking all the way until it died going up a hill with gear lube coming out the differential shaft seal and smoking off the mufflers from all the jerking back and forth.
Sound familiar?
Towed it all the way back home for $260.00 and it started right back up again as if nothing ever happed as soon as it came off the flatbed.
The tow truck driver told me half of his towing jobs were fuel pump related.
I changed it the next day, and it has been good ever since.
That's how I learned about 82 fuel pumps.
The loss of vacuum to your headlights could be related to the problem, or a separate one altogether.
You can check the vacuum with a gauge if the engine will run at all, or you can get a hand pump and check each line separately to the headlight vacuum accumulator and to the actuators all the way back to the source at the intake manifold.