TJ loses power on highway

and...3 weeks later. After replacing Crankshaft sensor, Camshaft sensor...

it is the 90 day old DELPHI Fuel Pump Assembly that was bad. I actually took it to a family friend's shop and they were flummoxed about it...it had fuel pressure but was also pumping excess air at the injectors.

Fuel Pump replaced on Tuesday and no issues since.
What did you replace it with?