Stalling, hesitation, rough idle
I just bought a 98 kia sephia and it wants to stall during decelleration, gallops when idleling, and hesitates sometimes when you push the gas. It does it most of the time not all the time i went to autozone and got the codes but they didnt tell me what to do.p0103,p1693,p1700,p0604. ive change spark plugs (gapped them too), fuel filter, air filter, high tension cables, iac valve, changed oil, and fresh gas. the mass air flow sensor when i checked it was missing one screw and flopping around, and was a little dirty. Should i change that or just clean it, and what else could be going wrong.