I battled the same problem with my '95.

I would check the fuel pick-up in the tank. Mine had a hole worn in the tube, and was sucking air.