2008 MERCURY MARINER, NO SE MANTIENE ENCENDIDA

We diagnosed this truck, which wouldn't idle... a rather lengthy diagnostic case! It also has problems with the engine control unit (ECU).