Hello. My name is Felix Chiquillo, currently living in El Salvador, and I own a 2013 Chevrolet Cruze 1.8 L automatic sedan imported from the United States. I have some error codes present that I hope this forum can help me with. The error codes that continue to show up are U0100 and U0121. The car starts and runs fine. I only have the 'check engine' light constantly on. I bought the car on June 28, 2016 with 54,225 miles on the odometer. As of February 27, 2017 the odometer reads 56,643 miles.
The two error codes showed up on February 1st, 2017. My local mechanic did the following repairs: 1) check and clean the hydraulic connector head to the ABS engine brake control module (ebcm); 2) reset the ebcm; 3) reset the engine control module (ecm). After this the problem seemed fixed, until February 15th when the codes resurfaced again. How do I resolve these error codes?