The EAC FAIL relates to the electronic accelerator control. Vehicles that trigger diagnostic fault codes (DTCs) / fault codes P2138 with P2122, P2123 or P2127 a common problem is the PCM (powertrain control module = ECM = engine control module) electrical connector. Check the electrical connector for the PCM for damage to the terminals and pins. Replace or repair as necessary. On vehicles that trigger P2119, P2135, P2176, P0120, P0122, P0123, P0220, P0222 or P0223 fault codes can suffer from the same PCM terminal damage but also suffer from throttle body electrical connector damage. The throttle body will need to be inspected and tested using an scope or scanner looking at live data. Check the serial number on the throttle body. Replace with a revised throttle body of the serial number is below 400000