My BCU has a permanent P1668 that can't be cleared. If I replace the BCU with another one, I would assume that this code will go away with the old one. In other words, this code is only stored in the BCU and not in the ECM ? I should be able to reprogram the BCU with my Nanocom? I need to find one that has similar mileage to the one we have now, although that's not that important. I just won't sync the BCU to my instrument cluster. I can just clear (stop) the flashing odometer. Any suggestions or thoughts?