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.
Have a car question? Get free advice from our top-rated mechanics.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Save up to 30%