|
I skimmed your list and didn't see injectors. That was the first thing I thought after I saw what you had done.
I would get one known good injector and swap it in one at a time for existing. Reset codes. Drive, see what happens.
Also keep in mind BMWs are very finicky about oxygen sensors. Are they OEM? Even supposedly good quality non-OEM sensors can throw a code intermittently. Try swapping your o2 sensors from bank to bank and see if the code moves banks.
__________________
2001 E53 3.0 5pd
|