As I promised I would post what the eventual solution was to my high idle problems. It took months to resolve and wasn't the MAF. Finally a Nissan troubleshooter tracked it down as a couple of problems, first being the throttle body we got from Nissan was defective and I needed a new one, second there was an internal computer problem which contributed to the problem. They decided to reflash my computer to fix the issue and UPS lost my computer when they sent it back to the dealer. So the dealer had to get me a whole new computer. After the new throttle body and new computer went in the idle was perfect!
Another problem arose after about 48 hours. I got a p0172 engine running rich in bank 1. So I went back to the dealer and they got a new MAF as they figured that was the problem, it wasn't. My service engine soon light came back on 48 hours after the new MAF going in. So that is where I am now after 4 months of wrangling with this pathfinder. I'm leaning towards a faulty oxygen sensor, or a bad fuel regulator. My car is back at the dealer yet again and hopefully this will be resolved quickly.