Does the CEL(check engine light) work?
Does it come on with the Key and then go off after starting engine?
Lack of fuel flow/pressure would first be noticed at highest demand, highway speeds, it wouldn't be at lower RPMs or at 30mph and then be fine at 50mph.
Clean MAF sensor, always, anytime there is a stumbling issue.......clean MAF sensor.
Throttle position sensor(TPS), allows computer to know what you want to do.
Air/fuel mix can be calculated just fine using RPMs and MAF sensor air flow, but to be responsive to acceleration computer needs a "heads up" to increase fuel.
On a carb that was done with an Accelerator Pump, it squirted extra gas into the engine when you pressed down on gas pedal, so instant throttle response.
On fuel injection that is done by the TPS, it tells computer to "squirt in extra gas".
Very easy to test these, TPS will have 3 wires
Top is 5volts
Center tells computer throttle position
Bottom is the Ground
You, of course, want to test the Center wire.
Get a sewing pin, use it to pierce the center wire's insulation, while still connected to TPS
Set Volt meter to DC Volts
Ground the meter
Turn on the key, engine off
With throttle closed you should see .69 to .99volt, under 1 volt
Now slowly open throttle and watch voltage
Should go up, and be steady, steady is the key here, no jumps or drops
At WOT(wide open throttle) you should see 4.5volts to 5.0volts
Then close throttle watching voltage
You may have a dead spot on the TPS, so when gas pedal is at a certain position voltage drops and computer "thinks" you took your foot off the gas, so engine stumbles and jerks.
There are other causes for the symptoms as well, which is why you don't just replace sensors, always test them.
A $25 volt/ohm meter will save you hundreds of dollars in unneeded sensors.
DIY fact, 90% of sensors replaced by DIY mechanics were working just fine.
I blame that partly on the way the OBD codes are written, but we are responsible for our own actions
