The demands of your engine change under different circumstances.
While in park or nuetral, there's no load, while in drive or reverse, the entire weight of your car creates a tremendous load on the motor.
Unfortunately, it's impossible to diagnose your problem from here, but I can give you the procedure to check.
First, check your computer for codes.
Second, check the ignition system. Make sure there's no misfire. Check all plugs and wires.
Third, make sure you have proper fuel pressure while the engine is under load. You do this by hooking up a pressure gauge that can be seen from the passenger compartment while driving.
Fourth check that the injectors aren't clogged. They can feed a engine not under load just fine, but won't supply enough fuel once you get in drive.
Fifth, check a clogged cat or exhaust system, though I doubt this as your engine wouldn't rev high in park either.
Lastly, check the computer/sensors for a faulty part. (Including the wires and connectors)
Friday, August 23rd, 2019 AT 1:40 PM
(Merged)