If it helps at all...the last time I had codes that read lean/rich mixture in banks 1-4,
I ended up replacing the oil separator, CEL went away but returned to bug after a while.
Then finally, replaced the MAF sensor, that solved the problem.
If you need a good BMW indy mechanic, let me know.
I used to go to Sam's off Beach Blvd. He's the main BMW guy in Jax.
He's also the only indy in town who has the dealer diagnostic software (forgot what it's called) to read all your codes and do programming.
Last edited by CosmosBlack; 04-22-2007 at 01:32 PM.