I had symptoms that I thought for sure were caused by a bad fuel pump. Intermittently, it would act like it was starving for fuel at anything other than idle and would go after much hesitation at around 4k RPM. $100 later (new Walbro pump) I realized that the fuel pump wasn't the problem. A $45 O2 sensor fixed the problem, though on my 1994. If you can cut and splice wires then don't pay $150 for an O2 sensor. Get the $50 unit and save a bundle.