Hi,
That looks like an inspection plate. Is that where the leak is being noticed?
As far as the drain, it is an actual plug not a plastic cover. If you look at the pic I attached below, I highlighted the drain plug and circled what you have in your pic.
Also, this vehicle shouldn't have differential fluid. Everything is part of the transaxle. Is the fluid you see red in color?
Let me know.
Joe
See pic below.
Image (Click to make bigger)
SPONSORED LINKS
Tuesday, April 13th, 2021 AT 7:33 PM