It either needs to be repaired or replaced. Dealership wanted $4000 to replace. I ordered one from Flagship One, received it in about a week and a half. The truck ran but the ECM would not turn on the alternator. P0622 code, which is Field F terminal circuit malfunction. Replaced the alternator, which the old one tested good. No ground faults, problems with grounding wires. Wires tested good between ECM plug and alternator.
I still have the original ECM. I would like to send it to someone for testing/programming.
I sent the Flagship One ECM back on April 19th. They had it in testing for over a week. Finally I got an email that they would reprogram another one and send it to me. Another week goes by and no word from them. Every time that I call, I can't get any information. Now they send my phone call straight to voice mail, no one will take the call.
I would suggest no one use them for anything due to their customer service. Who ever you need to talk to is always 'Unavailable". No return calls.