Have a Car Question? Ask a Mechanic Online.
Glad to be of help. Yes, depending where the leak is, wind or fan could blow the oil, perhaps coolant a little at a time onto the belt. Check and fix all your leaks. Check your water pump for leaks as that would be the most probable cause. Pressure test your cooling system.
I'm switching to Q&A format to be notified of your response.