ok as the story develops, seems that something did happen to the engine because it constantly leaks oil when its parked. Otherwise the car drives and runs fine. Any ideas why it would leak ?