Idle surges and stalls. Unplugging Mass Air Sensor results in smooth idle but obviously no power. With MAS plugged in and under throttle car has good power but at idle it revs then almost stalls then revs and then stalls. Repeats this. Replaced MAS with no change. Symptom started at once. Didn't get gradually worse. Checked for air leaks. None found.