Damn, sorry it ended up being so much. Does the car at least start now without problems? I'd tell Jim sooner rather than later about the CEL. Since its likely a side effect of the work, I would think you should be able to get that resolved WITHOUT any cost to you, assuming the bill sais that it was dealt with.