That sounds like the part. One dealer told me there is only one part for the duratec whereas the dealer I bought the part from showed me the computer screen that listed multiple part numbers for IAC's, one specific to the SVT.
As for cleaning the IAC, I wouldn't touch it if it is not acting up. I would clean it though when it first shows signs of a problem rather then waiting until it gets worse, like I did.