Well since my last append the car has not stalled according to my son. He's still nervous though as he should be. I did take a look at the air filter and it was new. For now I will continue to ask my son daily if any stalling problems and if so, then concentrate on the MAF sensor with all your suggestions everyone as being a most likely candidate. Thankyou so much.
_Fred