Normal driving, then engine went into only-fast-idle with DBW accelerator disabled (Limp-home mode?). I limped home at 25 mph. Codes:
PO171 System Too Lean (Bank 1)
PO303 Cylinder 3 Misfire Detected
PO304 Cylinder 4 Misfire Detected
Any guesses? This is a bone stock 06 WRX 2.5 turbo that's been running well until this sudden change, so did some wire just came loose? No gas leak.