Try unplugging O2 sensor. If it runs better without sensor when warm, you have bad O2 sensor.
RICK BMW 1995 525i (Alpine White)
Forum Rules