Re: Is the main seal part of the power train?
There is a plastic shield under the engine that should collect any leaking oil. I believe it's four 8mm screws to remove it and you can check for yourself for signs of leaking oil. I would confirm the leak first.