Sometimes it takes time for a code to show up. Ask me how I know.
Clean the mass air flow sensor.
Fuel injectors might need to be cleaned.
Had a similar situation a few years back.
Gasoline could be dirty, I wouldn't trust the old underground tanks these days, in addition to that corn $h#t the Gov't puts in our gasoline.
Even bought oxygen sensors that is gathering dust in the cabinet that thankfully I never needed.
In any case, my problem disappeared. So quite happy.
Good luck on finding a solution. At least it's not your transmission.
