Make sure the air filter is clean, may have to change that, clean the Mass Air Flow Sensor with MAF spray cleaner, and clean the throttle body.
& IAC when cleaning the throttle body. What did you gap or check the spark plug gap to be at.
Looking for a Used Focus in your area?
CarGurus has 2,623 nationwide Focus listings starting at $998.
Search Ford Focus Questions
Ford Focus Experts
Related Models For Sale
Used Cars For Sale