the codes as you listed are Multi cyl misfire, o2 sensor one, and o2 sensor two.
doubt it's your MAF, it should throw a code for that as well. if the ECU is dead, you shouldn't be able to start car or pull codes, if it's faulty, the only way to fully know is to test everything else. to read up on a bad ECM (ECU) check here
http://www.nissanclub.com/forums/b15...-flooding.html
could be a couple other things:
- Insufficient compression
- Incorrect fuel pressure
- EGR volume control valve
- The injector circuit is open or shorted
- Injectors
- Intake air leak
- The ignition secondary circuit is open or shorted
- Lack of fuel
- Drive plate/Flywheel
- Heated oxygen sensor 1 (not likely if both sensors are throwing codes)
- Incorrect PCV hose connection