I cleaned the MAF, no good, I forgot to mention, just before this problem started, I went to start the engine, heard a pop, and got the smell of sulphur, so I'm thinking I burned up some sort of sensor, but my check engine light isn't coming on, so I don't know.