Gotcha, I just wonder what they fix like a power supply, some kind of broken solder connection.... just curious. Can someone educate me when they repair/rebuild an FICM what exactly they are doing. The guy who scanned my codes when My truck was doing similar told me it was Definitely the FICM b cause the codes he got were all from one bank of injectors Or something like that he was a mechanic at a stealership too! Thank God I kept looking and found those two ground wires below FICM on side of block.They were tight but rusty, removed them cleaned the connection up with some 300 grit sand paper and been good since and it’s been a year plus so... But he also told me the FICM could not be swapped from another truck and it had to be brought to dealership to have it flashed using my vin etc?!? But That’s wrong too, so prettty much threw away the money I paid him To diagnose as Everything he said was incorrect!!