I see fluid leaking from the caps.
We would first have to know what cap fluid is leaking out of. If it is one in the engine bay, it may need to be replaced. If you are not sure, I would recommend having a professional technician, such as one from YourMechanic, inspect the leak and determine what fixes are needed.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing