Start by fixing the M107 connector. Make sure the pins in the connector haven't been pushed back or bent and can mate with ECU socket OK. When was ECU removed? before or after problem showed up?
Sometimes there are plugs between engine and harness which are the same size and near each other and you have them the wrong way. This will cause short circuits and fault codes like the ones you are seeing.
|