Started her up after work and died immediately then had no power at all for a few seconds then started up again and stalled immediately. Managed to start it up again and held the revs then limped it home and found it was throwing code 31, AFM wiring. Gotta find out if it's the black box, which I replaced recently, or if it's the wires most likely.