2 weeks ago I bought a used 1998 SL 500, After removing the hard top I noticed a oil drip comming form behind the sun visor mounting position on the drivers side. I now must keep a rag on the seat and on my left leg when I drive the car, any Ideads as where it's comming from ? Also the soft top operation has worked fine until friday, when I got to work the top would not cycle through the closeing cycle, after some tugging and pulling it finally closed. Yesterday the same events occured. Are the two problems related? Is the leak causing the top problem?