If your question involves the dealer, the answer is always either: no, bad, or expensive. General rule. If you're stalling, it sounds like the IAC valve which is easy and cheap to replace or clean.. I'd say do that and see if you still have the rough idle, then go from there.