Jumped ports A and B turned ignition on, just for fun, 3 code 12's and then code 42. Was hoping it would only give back code 12 miraculously.
I then cleared code 42 via disconnecting the negative battery cable. Reconnected, jumped the ports, code 12 only, no codes. Took it for a quick run...