Do you have VCDS? Bad running with failed O2 sensors implies a bad MAF, since the O2 sensors normally compensate for it.
If you go to measuring block 99 in VCDS and then switch to Basic Settings it turns the O2 sensors off and runs just on the MAF. If it runs worse, the MAF is likely at fault. If it runs better, the O2 sensors are at fault.
If you don't have VCDS then just unplug both O2 sensors and see how it behaves. If it won't start, put them back and clear the codes then unplug the MAF and see how it behaves then. Obvs ignition off when dis/connecting anything.
|