Hello and thank you for using Just AnswerI'm Paul and I will help you with your Question
there is a recall on a part of the wiring harness that can cause stalling on your vehicle
I would suspect the recall needs to be performed this would be done for free at the dealer
click here to view the Recall information
Remember to rate my answer positive so I get credit for my help.
If you need more help just log in to the site and reply the question will remain for follow up.
if that is the problem why would it only occur in hot weather?
Temperature can effect the connectionWhen the vehicle stalls does it start right back up every time?
does it stall at driving speeds? or does it only stall at idle.the wiring harness is a common cause for stalling after the mass air flow meter but you have replaced that.the recall is free so it can't hurt to see if your vehicle is effected by this recall.Please give me a full description of when it stalls and if it starts right back up? also is it outside temp? or engine temp that causes the stall?the recall is a great place to start