Did you figure out the problem?
My 3.0 2003 165K has rough idle/ stalling. Fires up but won't stay running. SES came on and gave P0102 (mass air flow meter). I replaced it and didn't help. I've read some other posts and although the code doesn't tell you, the idle speed (air) control valve may have gone bad? I'm going to replace it and hope it works.
__________________
"I can’t understand it. I can’t even understand the people who can understand it"
Queen Juliana (1909-2004), of the Netherlands
"If you choose not to decide, you still have made a choice!"

2004 X5 4.8is Imola Red-228K ZF-GA6HP26Z-Sold
2006 X3 3.0i Mystic Blue-175K, ///M pkg 6-Spd Manual- Trading in 6/10/17 for a Mini too!
2003 Silver X5 3.0- sold
2000 VW Beetle 1.8 turbo-165K- Totaled 9/11/16
|