The 102 degrees C is not unusual. I drove down to Geelong a couple of days ago and with temperatures in the high 20's, the oil temperature was reported as 102 degrees C with just normal driving at 100 to 110 km/h.
The hgh ambient temperature of 42 degrees C means that the oxygen concentration was also lower and so this could be the cause of stalling. You might need to have it looked at to see if the settings need to be tweaked to account for these high temperatures.
Bookmarks