Have Ford Questions? Ask a Mechanic for Answers ASAP
Hello and welcome! My name is ***** ***** I can assist you with your question. The top three would be an air/vacuum leak, bad TPS sensor or a bad MAP/MAF sensor (depening on the set up)
You said it has a dirty MAF? Was it cleaned and was there any improvement?
If not, it is possible that the MAF is simply bad. Just because it was cleaned does not mean it is good. It still can be bad causing these symptoms