You don't need the afm anymore Ryan, you just need to sort out the fcon.
I reset all the ecu's in my car yesterday, now I have no airbag light flashing, and the engine light is off. First time I have had a clear dash since I bought it 4 years ago.
It did have an 'app' code, which I assume is Accelerator Pedal Position, I have another sensor on order at Nissan to rule it out. Hopefully that's all it is, otherwise I will have to disconnect the cruise for a while I guess. If it keeps going into limp mode then, I will be going for a new ecu, either a 350z Haltech platinum pro or a Link g4, for the throttle and cam drivers. That should fix it.