2006 Taurus stalls

I just bought my son a 2006 taurus and it has stalled 4 times in a short period. I am afraid to have a newer driver behind the wheel. It happend once waiting at a stop sign, twice taking off and once going down the highway at 55 mph. I did notice that the cas cap light is always one of the lights on. Can it be a sensor or related to the cap not tight etc.? I am also wondering what other problems it could be.

That is not a gas cap light, it is a Check Engine Light.

That CEL (check engine light) is just a kid in class waving her hand trying to get you attention because she has the answer. You need to have the codes read. Some places will read them for FREE. Try Autozone or Advanced Auto Parts. Get the exact code (like P0123) not just their translation into English and post it back here.

The light that has always been lit when this has happened is the one labeled “Check fuel cap”. It is the middle light on the left hand panel of lights. Are you talking about the Service engine light?