My daughter has a 2003 330ci. Engine idle is rough and power is lacking.
I keep getting different error codes from one time to the next.
Got egr malfuntion code. I took the valve off and cleaned it. That code has not shown up in a few days.
She took it to parts store. They used their reader...