Before you clean it, make sure the MAF connector hasn't come off, been melted or otherwise damaged...Try cleaning the MAF with some electronics cleaner, it's probably dirty. Did you by chance recently clean your air filter?
ahh, you didn't mention the mafia... it is possible it failed or maybe is just on the wrong setting?the maf connector is alright i will try and clean it. also i will check the wiring and if i get it again im going to pull the mafia unit out as well