Okay, you know the first two are the lockout and bad key codes in the BCM because it cannot see the keys.
U1001 - Invalid or Missing Data for Primary Id - is probably 99% of the problem - Nissan has a couple TSBs for this. A common common problem is that the engine compartment and the primary ground behind the dash get corroded and the ECU has a fit because it cannot talk to the other modules due to it not knowing what ground actually is. The repair is to clean and repair the ground points.
P0183 and P0462 both relate to the fuel tank sending unit. And both can be caused by a bad ground, which is provided by the ECU.
So pull the battery cable off and clean all of the engine compartment ground points and the one behind the dash (which I believe also grounds the BCM) and see which ones go away.
Now if that ground was bad when they programmed the new BCM it may be scrambled and need to be re-flashed, but clean the grounds and see what you get first.
Tuesday, May 8th, 2018 AT 3:36 PM