Hi new here have a 2000 grand prix gt 3.8 not superchage it just stalls at random times runs fine then rpm drops to 0 like it wad turnf off i have even put it in nutrel to start it back and before i can rpm comes back sometimes it will have to be cranked to restart its sometimes it takes a bit to start but it always does so far check engine lite just came back on havnt pulled codes yet this time been on begore said it was mas air flo sensor changed it didnt fix any sugestions would be help full thanks