2000 Honda Accord idle problem?

I own a 2000 Honda Accord LX sedan 2.3L automatic, starts up perfectly and idles fine at 900 rpm. Not shifting out of park and tapping the gas and letting off quick the rpms drop down below 600 and almost stalls. I have to get on the gas again to keep it from stalling. Any help is appreciated.

The idle is controlled by the computer which gets its information from the MAF sensor. Then it regulates the air by pass valve to maintain a RPM. Cleaning these items should help.