My 2005 Dodge Neon is still running rough at idle especially warmed up. I've been digging around for a definitive answer and this seems to be a common problem with neons. The symptoms point to the iac valve, rough idle/ low idle and occasional rpm surging after starting in the morning. I'm seeing prices ranging from $60 to $120 or so. Are there any brands that make much of a difference, BWD, etc. Can you clean these or is it a throw away once bad? I'm tired of the problem but don't want to drop tons of cash on it. Oddly enough no check engine light is ever triggered.