When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Backstory? Issues? Symptoms? Does you car have the ESCL module? Was it disconnected? Being that both the iKeyAND the IVIS warning lights are on indicate something serious is going on with that car. BCM?
Dealer can't diagnose? Did they say why? Being there is a open recall campaign on the 2013-2015 Nissan Rogue/ Altima/ Pathfinder for the same B2604 code they should know a little something. In the recall, Nissan has to readjust the shift rod (console to gearbox) to solve that problem.
As for the P0850, that could the PNP range switch located in center console/ shifter (these are known to get dirty) or the "sensor" located in the TCM.
Again, the more you can provide upfront will give us more clairty when proffering solutions.
Infiniti ran complete diagnosis. No idea what problem was. Didn’t charge me. Replaced shifter assembly and still have error codes plus “
check engine” light. Car shifts and starts fine. I just hope they are no further problems.
Then more than likely the issue lies in the TCM. Nothing you can do about it short of replacing the transmission or the TCM as the PNP sensor is not user-serviceable on the 7AT.
Maybe others will have other ideas/ thoughts, but if the center shifter didn't resolve the P0850 and assuming the shift rod is properly adjusted (B2604) then it has be a internal fault within the TCM. Harness issue, while possible, is exceedingly rare for these codes.
Normally I would agree that cleaning/ adjusting/ replacing the PNP switch may resolve the issue,. However, OP already replaced the shifter assembly. The odds of both shifters producing the same codes is highly unlikely. Which is why I pointed to the shifter rod being out of adjustment or a internal issue with the TCM.
Still, it is up to OP to decide what path to take.
Call Justin at Nexenzo in El Monte, CA as he knows the TCM and related error codes well and can sell you a rebuilt valve body and TCM (they are a unit) then also reprogram for you as well (~$650, but he will also give you a few bucks for your core).
Since you are in Northern LA, ask if he can also install and tell him someone from the G37 community referred you (this will help differentiate you from others that call and waste his time).
He's a good guy, just busy and its days before Xmas, so be patient.