Hey folks , my son in law was driving today and Batt light came on, put new battery in and drove good for about 20 min. Light came back on, took it to dealership, they coded it out, said bad alternator, ok, he told them put it on, alt. and labor was 825.00, then they called him and said by the way ecu is bad , another 800.00, so now they have his SUV and to get it back , they want 1625.00, that seems awful steep to me, Anyone familiar with these products?