2003 grand prix. I should say it got more difficulty to turn back on each time. I asked my friend to take a quick look who knows a little more about cars. We turned the car on a few times back at home now and it turned on no problem didn't struggle at all to start right up. Also the radio has turned back on now. He thought it might have been the fuel pump maybe interrmmitently not working cause he said the battery seemed strong. We listened for the fuel pump a couple times and heard it come on each time. As far as cleaning the MAF sensor, I had my check engine light come on a couple days ago at work and my car was sputtering bad and stalled out a few times. Had it diagnosted with code of P0102 Mass or volume air flow circuit low input. So I just took out the MAF sensor and cleaned it and then the check engine light turned off and the car ran fine for a couple outings.