So called Pro mechanics at a gas station are not your best bet. I know a lot of you rag on dealers and think you will get ripped off, but consider the cost of doing what MD90 did to diagnose it. (No offense MD90 ) Shotgun a ton of parts at it in hopes of finding the right part. This failure could have been diagnosed by a competent Honda tech over the phone.
The part is located up and behind the cruise control control unit