For now I'm going to say don't bother with the knockoff consult 3... The results are inconsistent so I'm not going to chalk this up as a fix. It also can't flash software updates and do a lot of what a real consult can do, plus it freezes the consult 3 program often, so can take a few goes to do any maintenance operations. What it did help was balance the exhaust bank timing: Bank 2 was always 0.5 less then Bank 1 (I don't know if this is degrees or another measurement), but now is fairly even since the relearn. Monitored using NDSIII, which by the way has a Exh relearn button that doesn't work for me.
What I did notice just recently was that everytime the engine stutters, the 'Exh/V Timb1 & Exh/V Timb2' in NDSIII spikes by about 20 (degrees?) before settling back to normal. Not sure how I missed this before, and is still happening since the relearn. Definitely something going on here, and I'll look at this further.
I've downloaded a shittone of reprogramming files, and I'll take my time looking through which ones could work work if using a real consult 3 computer. Of course, my testicles would have to grow 10 fold in size before I would feel comfortable flashing any ECU files myself, but still worth checking out. (wonder if Nissan would rent out a consult 3 machine without leaving the building?)
I think Berni has the best idea for now about changing the engine oil temp with a resistor, even just 10% would probably help. So much to do sigh