I now have 120K on my 2003 745Li. I had the 100K warranty & maintenance and that was great. I had a water pump, light control module and timing cover gaskets replaced since the warranty went off. I now have a check engine light and the dealer says it a leak in a rubber vacuum line under the fuel injection system. They want like >$1000 to fix the leak. I've been runnnig the car for 2 months with the light and it runs fine so I'm not in any rush to fix the leak. Has anyone else had this leak in the rubber vacuum line under the fuel injection system? Luckily I live in Florida where they don;t have emission checks.