My 97 explorer has a rough idle stals and misses out on 1997 Ford Explorer

When sitting at a stop it idlea rough and trys to die and it missesout when driveing down the road. I have put new plugs wires and ffuel filter on it cleand out the throttle body the IAC valve and the mass airflow sensor and had the fuel pressure checkd and it was fine. Im not sure what else to do. I cant afford to take it to a shop can anyone tell me what I can do to fix this problem?

by in Chicago, IL on December 13, 2012
1 answer 2 comments
ANSWER by on December 13, 2012
have codes scanned at auto zone for free and post so we can adv
COMMENT by on December 13, 2012
The codes are p0171, p1151, p0303, p0304, p0305, p0306 and p0153
COMMENT by on December 13, 2012
YOU NEED TO SEEK DIAG AND EST AS THERE ARE ALOT OF ISSUES THAT WILL MAKE THE CAR RUN BAD. YOU HAVE SECERAL MISFIRES AND LEAN CODES ALONG WITH OTHERS.