For those with similar issues, when I had the problems the OP is describing, i did all the vacuum lines and checked temp sensors and swapped coils and fuel filter.
A different AFM ended up solving the problem.
A different AFM ended up solving the problem.
Comment