Engine runs fine press gas pedal and car loses speed under a load (uphill) on level surface can do the speed limit.
2001 Deville press gas pedal and no power under load. on 2001 Cadillac DeVille
Have you checked your fuel filter lately, possible
Engine run fine when I press the gas pedal stalls & won't pick up speed