I've been trying to figure out why my car won't idle for more than 5 minutes. One of the parts I'm not quite ready to just throw at it is a new MAF. If someone has one I can borrow for 10 minutes I'd be forever I debt. My car is a 1993 E36 325is with the M50 VANOS engine.

I would really appreciate it.