I'm in a similar situation to a few other posts I've looked at here with a 2006 M45 that wouldn't recognize the key (keyfobs lock/unlock car, but orange key light would stay on when pushing brake pedal/start button). No accessories or anything would come on. It just sort of happened out of the blue.
Had vehicle towed to Nissan dealership (Infiniti dealership too far away) and they diagnosed it as the steering column lock assembly. The part is no longer available from Nissan/Infiniti, so they told me if I could source a used one somewhere they could install/program it. So I found a used one on eBay and they installed and programmed it and drove it for a bit (around the parking lot & through their carwash).
I came to pick it up the next day. Paid for it and then went to drive it home, and it had the same issue all over again. No accessory power, no ignition etc. They diagnosed it again and said the used part that I provided and they installed had apparently failed after they drove it. They've done a bit more digging and have tried to source a new one for me, and there's apparently a third party parts supplier that has one. It's around $1600, so total cost would be around $2100 (they would be charging a bit less for the labor for this 2nd time). I'm out the cost of labor for the first install, but hopefully I can get the $200ish back from the eBay seller.
What I really don't want to happen is for me to spend all that $$ and then for the car to still have an issue. So has anyone had a car that was diagnosed with a bad steering column lock, had the lock replaced, and then found that the lock assembly wasn't actually the issue? I do think the sunroof drain lines are clogged as the A-pillars get pretty damp when it rains hard, and the carpet gets a bit damp as well, so I'm wondering if the Intelligent Key module might be having issues as I think that's down toward the fuse panel in the driver's footwell area and maybe there's been some moisture there?
I've also seen where some of the other Nissan/Infiniti steering lock assemblies (at least some G37) can be opened up and specific switches depressed in order to bypass the issue (
https://www.youtube.com/watch?v=ojirmtYAlWU). Additionally, there are apparently some module emulators that can be used on certain Altima's/Maxima's etc to bypass it as well. I know the lock assembly for this car is different from those, but has anyone successfully done anything like that for the 06-08 M series?