The spare ECUs are the ones that have been fitted with Nistune.
Was aware of this. I checking if you tested these spare in the vehicles before sending them to AVP to have the boards fitted?
Potentially there could be a fault code stored in the ECU prior (or incompatibility issue)
I listed those part numbers in the original post.
Saw those too. I was wanting to know the part numbers displayed inside Nistune to check for compatibility
A32 VQ30DE Maxima 95 USDM 40U01 N M F OBD2 A18-B41 EM0 >>> 40Uxx ECU
A32 VQ30DE Maxima 95 USDM ????? N M F OBD2 A18-B41 EL0 >>> 40Uxx ECU
It appears from the photo of your boards that 40U0F is the matching FP board part number for these, so that looks good
There were no DTCs on the Nistune ECUs. They both throw P0340 almost immediately and run like absolute shit.
When were there no DTCs on the ECUs? Prior to fitting the board or prior to starting the vehicle?
At what point did the P0340 code appear? After starting? Confused here
There should not be issues with the FP ROM pack maps, but you need to make sure you use the 40U0F one (which appears you have), otherwise the TIM will be incorrect and that will cause issues. I've had no reports of issues yet with these ones so far with other Maxima owners
Also try removing the Nistune board from the ECU, and move the ECU jumper (see Type 4 manual for A32 1995 ECU) to factory mode. Insulate the Adaptor B connector. Then see how the vehicle runs and try and clear the code. Let me know how that goes