Wait for mark Murphy. Generic code reader may not pull the code correctly and you'll end up having to bring it somewhere else again.
Did you check the maf,happened to my bug before just stoppedand wouldn't start,try unplug it and start it see does that help
What i did with mine rich was unplug it with engine off try it for start with it unplugged,if it starts as normal knock it off it will rule it out at least
Good place to start, and hopefully finish. O2 sensir shoulnt eat ur walletDiagnostic specialist today
Rear o2 sensor showed up on live data. Voltage is all over the place. Heater element is gone
Rest of the cars data is all 100%