Updated - 3/15/2017 Jim Pollock (Turbo3) of LeafSpy discovered the CAN procedure to clear the P0AA1 contactor code that otherwise requires Consult III+. Clearing this code will be a feature added to future versions of LeafSpy Pro, but you can contact Jim for help if you have this problem in the meantime
Original post below:
I have a complete 2013 Leaf drive train that I removed from a crashed vehicle. I am trying to get it operational to put into an EV conversion.
It currently has a persistent code P0AA1 (positive contactor), an indication of high voltage on the switched side of the relay when the car doesn't expect it. This can be a stuck contactor or perhaps the result of someone hacking a high voltage connection improperly (I did not do this, but a previous owner may have).
I have tested the operation of the contactors (including pre-charge) and the pre-charge resistor is good (30 Ohms), so I don't see any obvious reasons why it shouldn't be able to close the contactors, and there is no high voltage on the wrong side of the contactor at present.
I have tried resetting the code using Leaf Spy, but it is persistent even though the fault condition that throws it is not currently present. The manual says P0AA1 requires "specific DTC clear" under "work support" in Consult. Is it possible that Leaf Spy doesn't support this level of reset?
Any thoughts on other causes of this particular error that would prevent the controller from attempting to close the contactors? I'm pretty sure the high voltage interlock circuit is satisfied (at least it doesn't show those error codes and all the connections are made).
It will shift between park and neutral , but not drive or reverse. The ABS and airbag controls are not present, but everything else is.