My 02 GTP was throwing a P0102 code and was stuttering at mid to hard acceleration, it felt like it was running out of gas. So I bought some MAF cleaner and it ran good for a hot minute and then started acting up again. I ended up buying a new Dorman MAF and putting it in. The stuttering and such has stopped, I cleared the code, but it's throwing the same P0102 code again. It did shut off on me the other day however while idling. What to do next?