'97 Cherokee with 4.0. Started spurterring, missing and "check engine" light came on. Computer said it had a lean fuel mixture. Just had fuel pressure checked and it read 49 lbs. Mechanic said it should read 72 pounds and he is "almost sure" I need to replace the fuel pump. Does this sound reasonable? Any other ideas? I had the oxygen sensor replaced last week.