Found this plug while tinkering earlier today. It's behind the lower front bumper, on the driver's side, but I couldn't see anything obvious to attach it to.
Also found an oil leak which seems quite bad actually

I'll need to investigate further, but that will probably be the subject of another thread anyway
In the meantime, any suggestions re the plug would be great.
Thanks
image.png
You do not have the required permissions to view the files attached to this post.