I wouldn`t worry bout a oil leak
You have more problems than you think
Be carefeull onthese beasts ...ain`t nothing easy on them and if you don`t have the timing belt replaced regularly you have a broke one in the back yard at the price of avout 3000 dollars if it bends vavles
I hate to say it these are the worst cars on the road even thou thier suppose to be special
I`d gert rid of it ....ex cadillac tech .......