Even though you have no check engine light on there still can be a code, also does the exhaust sound okay. I have seen catalytic converters come apart internally and intermittently block the exhaust outlet causing the problem you are describing.
Here are two guides that can help:
https://www.2carpros.com/articles/engine-has-low-power-output
and
https://www.2carpros.com/articles/checking-a-service-engine-soon-or-check-engine-light-on-or-flashing
You could have a fuel pump that is going out as well, if the exhaust is okay with no codes let's do a fuel pump pressure test.
Standard fuel pressure 304 to 343 kPa (3.1 to 3.5 kgf/cm2, 44 to 50 psi)
This guide can help and you can rent a fuel pressure test gauge at the auto parts store free cheap or free in most cases:
https://www.2carpros.com/articles/how-to-check-fuel-system-pressure-and-regulator
Please go over these guides and report back.
SPONSORED LINKS
Thursday, December 29th, 2022 AT 10:57 AM