I have an 07 335i st, i went to leave for work and about 1/4 mile down the road, the reduced engine power light came on and it was sputtering/misfiring horribly. I was able to limp it home, plugged in my tablet and pulled codes (2E33 - DME:fuel injector, cylinder 4, activation), 30AF - DME:fuel injector, cylinder 4, activation) and a shadow code (2FDB - fuel high pressure). I checked for continuity on injector #4 wires from the injector plug to the dme, both were good. I replaced cylinder #4 injector, no change. I had all 6 mosfets replaced a few months ago due to #6 going bad, so I decided to test them anyways, they all tested ok. Has anyone experienced this or have any ideas where to look next?