OK, if physical addressing doesn't work, let's try functional addressing. The app is using functional addressing to find the 1st 32 PIDs of every responded ECU. In order to find which message is by which ECU, you need to turn on header: > AT H1 > 01 00 (This should show you the above ECU with their supported PIDs) > 01 CD (MG1 & MG2 Inverter temperature if the ECU is 16) > 01 CE (MG1 & MG2 temperature if the ECU is 16) If all else fail, it is time to consider another scantool or take it to the dealer.
The master warning light has been off for the past two days, through no action on my part. This weekend I still want to try your suggestion to see if I can communicate effectively with the car via ELM327. BTW: Thanks for all of your help. --jon