P0506 is idle speed to low, try cleaning the throttle body first, see if that works, if not might have a problem with the IAC valve, p0440 is EVAP system, check the following first, A loose, incorrect, defective or missing fuel tank cap.
"Â Disconnected, improperly routed, kinked or damaged EVAP system purge lines.
"Â A damaged EVAP system component.
"Â A loose, missing, or damaged service port dust cap and/or schrader valve. If this test ok then use a scan tool to command the vent and purge solenoid on/off to see if it works, if not have the evap sys smoked for any leaks.
SPONSORED LINKS
Monday, September 7th, 2009 AT 2:04 PM