“2011 335D. Radiator fan stopped, mechanic had it for 3 weeks and couldn’t figure it out, said it had to be the ECU. Sent the ECU and CAS to ECU Pros and in less than 48 hours they had tested, videoed and sent the items back to me with a clean bill of health. I dont know anyone who would do that kind of diagnostic and offer a warranty for 159.00$ and be that professional. If I need them again for ECU issues I will use them and do recommend ECU Pros.”