I had to quickly pull the trigger yesterday and placed my order with Auto Computer Exchange out of Florida. Their programing the ECM today, shipping today over night and I'm to have it tomorrow on Friday. I'm going to install it my self in a near by parking lot from the repair shop. Cost was 50% less that the shop quote. Shop also did not have ECM in stock and said 1 week to get. That was also a deal breaker. Anyway, I like to do my own repairs if I can save $.