you can try unplugging the maf, then start it to test the maf.
a vac leak will also make it surge and hunt like that.
also get rid of this pos..asap>>>>>Apparently ghetto rigged TB (with spacer!) these can cause a vac leak too. 100% worthless to have on the engine.
how did this all start? just one day? or you did all that work and now it wont idle right?