Do not take this the wrong way but i have seen this happing allot. Check the air intake on the back right or left overhead guard. Make sure that the driver has not put plastic wrap on top to stop the rain and blocked off the air intake. It sounds dumb but i have seen it stall out an engine
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.