My 99 Suzuki Grand Vitara 2.5 v6 bogs down on acceleration and won’t pull itself past 40mph. I just tuned it up 2 weeks before this started happening and it idles smoothly and starts fine. When you accelerate it sounds like it is getting to much air like old four barrel carburetor when the secondaries come in to soon.
When I’m under the hood and rev it up it makes a spitting noise at rear of engine around throttle body it also makes the same noise when you try to accelerate.
I think I would check the exhaust back pressure at the tailpipe. When you mash the gas pedal to the floor there should be a lot of exhaust coming out tailpipe. A restriction in the converter or muffler could be causing the noise under the hood as the exhaust gases are being pushed back to the engine.
Second I would rent a fuel pressure gauge from your local auto parts store and manually check fuel pressure at the engine. You might have a fuel pump issue.
Please share this with your friends