i have a 1985 325e that will not idle and it will just die if i dont give it some gas, it idles sometimes when the car has been running for more than 15 minutes. someone has said to me that it is a vacume leak. any other suggestions will be apreciated.