2001 330i Stalling issue
My 2001 330i 4dr has been stalling from time to time at low RPMs. For example, when I back out of my driveway or pull out, and trying to shift from reverse to drive, it would stall out for no apparent reason. It happens periodically, so no patterns as to when its going to happen. Also, I feel a slight lag when I start accelerating, as if there's not enough fuel. It feels like it's going to stall, but then it picks up. I am not sure if both problems are relate though. Any help would be appreciated.