Chosen Solution

ran great before this prob

Find out where the oil is coming from and check the oil level. Check the radiator level. Could be anything from a punctured pan to a cracked block. Where do you live? How’s the anti-freeze? Does it make any unusual noises? Next thing I would check is the fuel pump then the fuel filter. Make sure of what fluid is on the ground.

Any your issue about the window not going up is most likely battery related. Check the voltage on your battery as a low battery can cause intermittent issues http://www.bimmernav.com/url/battery/

Don, check with your dealer first about the recall “MODEL YEAR 2002-2008 7-SERIES VEHICLES. A CHECK VALVE OF THE BRAKE VACUUM PUMP MAY LEAK A SMALL AMOUNT OF LUBRICATING OIL. OVER TIME THIS COULD RESULT IN CONTAMINATION OF THE BRAKE BOOSTER. Defect Consequence: POWER ASSIST BRAKING PERFORMANCE COULD BE ADVERSELY AFFECTED. IN EXTREME CASES THERE COULD BE A COMPLETE LOSS OF POWER ASSIST BRAKING. AN UNEXPECTED REDUCTION OR LOSS IN POWER BRAKING ASSIST MAY INCREASE THE RISK OF A CRASH. Remedy: BMW WILL NOTIFY OWNERS AND DEALERS WILL REPAIR THE VEHICLES FREE OF CHARGE. THE SAFETY RECALL BEGAN ON NOVEMBER 24, 2010. OWNERS MAY CONTACT BMW AT 1-800-525-7417. Notes: BMW OF NORTH AMERICA, LLC, " The vacuum pump is before the brake booster. It will create the vacuum needed for your booster. Hope this helps, good luck.