Hi all, 2004 325i with 122k miles here. Like the title says, the car's dying occasionally when rolling to stop signs/lights and today it happened after exiting the freeway. Ran the alternator test 19/9 and it still shows 12 volts with the engine off, and with it on I get 14.0 - 14.1 so I think the it's OK. I've also been dealing with a pair of P0171 and P0174 codes so I swapped my MAF with one a buddy of mine gave me, just to see if that could be one of the causes, and that's when the trouble started. Is this coincidence or could a faulty MAF cause this to happen? I'm also thinking it could be my fuel pump starting to go bad. Thanks in advance!