Took my '00 VX in to shop for idling issue - it was idling at 3000rpm intermittently. Sometimes, everything is fine. Then, it wouldn't stay running at all. Now it's back to idling high again. The genius at the shop said it was the idle air control but that was not it. Now he says it is the ECM that needs to be replaced. Any ideas or does anyone have an ECM for sale..please help