Correct part came in on time, customer service was excellent. Return policy and warranty is good. I would definitely recommend Car Computer Exchange to anyone in need of an ECU or other electrical ...