We have a 2002 745li with about 99k on it. The O-ring you were referring to in your comments has failed on our car. We need to get it fixed and don't want to pay through the nose. I see you are in Redmond Washington. We are about 2 hours south in Kelso. Do you know where we can take our car? We would appreciate any information you can give us. Thank you.