I was reflashed my truck ecm this morning, and got a P0107 DTC. I check the map sensor, and everything looked okay. I tried to reflash the truck again, and got the below error.
11:47:43.426: Current protocol: "ISO 15765 CAN"
11:47:43.473: Interface firmware model: FSV2
11:47:43.504: Interface firmware version: 2.6.41
11:47:43.536: Interface firmware date: Sep 12, 2010
11:47:43.567: FlashScan serial number: 003632654818
11:47:43.598: FlashScan license number: 003632654818
11:47:43.676: Getting status...
11:47:43.911: Status: OK.
11:47:44.895: Preparing ECM for reflash...
11:47:44.911: ECM seed is: $CEF8
11:47:44.926: Unlock attempt 1 of 1
11:47:45.051: Initializing ECM...
11:47:46.551: Request serial number...
11:47:47.457: Serial number: 86J707308130
11:47:49.785: Reflashing ECM's memory...
11:47:52.348: Erasing ECM flash memory... (please wait up to 2 minutes)
11:48:15.910: ECM flash memory erased OK
11:48:16.066: Error: Failed. Controller has returned to normal operation, please retry the operation.
11:48:16.066: Retrying previous block...
11:48:17.066: Erasing ECM flash memory... (please wait up to 2 minutes)
11:48:27.128: Stopping, please wait...
11:48:40.831: ECM flash memory erased OK
11:48:40.987: Error: Failed. Controller has returned to normal operation, please retry the operation.
11:48:40.987: Retrying previous block...
11:48:41.003: Total time: 00:49
11:48:41.003: Data compression achieved: 0.0%
11:48:41.034: ECM is in an unknown state.
Edit: Never mind, I found the problem. The computer needed to be re-started. Once I did that, the ECM accepted the program.
11:47:43.426: Current protocol: "ISO 15765 CAN"
11:47:43.473: Interface firmware model: FSV2
11:47:43.504: Interface firmware version: 2.6.41
11:47:43.536: Interface firmware date: Sep 12, 2010
11:47:43.567: FlashScan serial number: 003632654818
11:47:43.598: FlashScan license number: 003632654818
11:47:43.676: Getting status...
11:47:43.911: Status: OK.
11:47:44.895: Preparing ECM for reflash...
11:47:44.911: ECM seed is: $CEF8
11:47:44.926: Unlock attempt 1 of 1
11:47:45.051: Initializing ECM...
11:47:46.551: Request serial number...
11:47:47.457: Serial number: 86J707308130
11:47:49.785: Reflashing ECM's memory...
11:47:52.348: Erasing ECM flash memory... (please wait up to 2 minutes)
11:48:15.910: ECM flash memory erased OK
11:48:16.066: Error: Failed. Controller has returned to normal operation, please retry the operation.
11:48:16.066: Retrying previous block...
11:48:17.066: Erasing ECM flash memory... (please wait up to 2 minutes)
11:48:27.128: Stopping, please wait...
11:48:40.831: ECM flash memory erased OK
11:48:40.987: Error: Failed. Controller has returned to normal operation, please retry the operation.
11:48:40.987: Retrying previous block...
11:48:41.003: Total time: 00:49
11:48:41.003: Data compression achieved: 0.0%
11:48:41.034: ECM is in an unknown state.
Edit: Never mind, I found the problem. The computer needed to be re-started. Once I did that, the ECM accepted the program.
Last edited: