Thanks for the images, it helps. To tell what is leaking check the engine oil, power steering fluid, it does look like coolant, so I think you are safe there. We need to know which fluid it is; I would guess the oil pressure sender is leaking for the engine oil which is common here is the location of the sender so you can check it out. Also, I have included a guide that can help as well.
https://www.2carpros.com/articles/engine-is-leaking-oil
It could be the front engine oil seal as well; you might need to wash the engine off with degreaser and then start the engine for a short time and then recheck it. Check out the images (below). Please let us know what you find. We are interested to see what it is.
Image (Click to make bigger)
SPONSORED LINKS
Thursday, October 6th, 2022 AT 9:52 AM