what do you mean by oil light , is that the service light or does the car need oil to top up the level .
i suggest take the car to a mechanic if you are not sure.
what plug with pins , do you mean the diagnostic port located on dashboard below steering wheel . early X5`s have the port under the hood .
|