This has been going on for a few days now. I am getting code #s 32,37, and 23. I just changed one of the oxygen sensors a few months back and have gotten 32 and 37 many times over the years but the engine never ran like this and stalled. I took the MAF out and soaked it in white vinegar over night rinsed it off in water and re-installed it. Maybe it wasn't completely dry. Does the MAF does just go bad and need replacement. Any suggestions appreciated. Thanks.
Mike