It sounds like IAC to me. Honda's and a few others are know for this to happen. Also any change its runnin rich? If a injector is leakin into the cylinder or the FPR is stuck wide open then you could be gettin to much gas and not enough air till you floor it.