2. Pin <a href="http://www.nsxprime.com/forum/usertag.php?do=list&action=hash&hash=7" target="_blank">
#7 does not get 12V on the priming cycle.
Just to confirm. The prime cycle only lasts about 2 seconds shortly after you turn the ignition key to the run position. Pin
#7 only goes to 12v during that 2 second period. It will be at ground potential otherwise until the engine starts. If you have +12v on pin 5 and you don't get 12v on pin
#7 when the prime pulse 'should' occur, then you either have a problem in the fuel pump portion of the main relay (a solder joint fracture that opens up when cold?) or you are failing to get the ground signal from the ECU - your 'next' observation.
3. The problem seems to be with pin <a href="http://www.nsxprime.com/forum/usertag.php?do=list&action=hash&hash=8" target="_blank">
#8 . It stays at 12V and doesn't drop to ground when cold.
Three possible causes.
1st - intermittent wiring connection between pin
#8 and the ECU. Does your AEM use a short adapter harness to interface between the AEM and the vehicle ECU connectors? If so, check the connector at the ECU and the adapter harness to see if there is a wiring problem or damage to the pins in the plugs. A temperature related failure of this type would be rare; but, not impossible.
2nd - there is temperature sensitive problem internal to the AEM. Not likely an electronic device problem; but, could be the same type of solder joint cold fracture problem that the main relay can suffer from. If this were an OEM ECU, I would suggest watching the check engine light to make sure that the ECU is successfully completing the power on self test (POST) - light goes on then goes off. If the AEM uses the check engine light function, make sure it does the POST successfully. If the AEM does not utilize the check engine light function, is there any way to confirm that the AEM has powered up? There must be a serial port on the AEM? Can you use that port to connect a laptop and confirm that the AEM is powering up when the temperature is cold?** If the AEM is not powering up (option
#3 below) when cold then there may be an upstream power supply problem to the AEM. If the AEM does the POST; but, is not generating the ground connection to pin
#8 , then it appears that there is some type of temperature sensitive problem internal to the AEM. If AEM still supports your series 1 sending it to them for diagnosis might be an option; but, since your problem is intermittent and seems to be temperature sensitive replicating the failure on a test bench would likely have a low probability of success.
3rd - The AEM is not powering up. You previously confirmed that pin
#3 on the main relay gets 12v on power up. Pin
#3 is the ECU power up so it does not seem to be a supply problem to the AEM unless there is a wiring harness problem between the main relay and the ECU.
** I have another car with an aftermarket ECU and the interconnecting software has a dashboard with a series of status indicators. One of those status indicators is a fuel pump output status. If the fuel pump status indicator lights up during the prime cycle; but, the pump does not run that means that the software is doing its 'thing'. In such case there might be a temperature sensitive connection problem on the AEM board for the fuel pump output transistor or there might be a wiring problem. If the AEM software has that feature that would go a long way towards narrowing the location of the problem.