Thanks people. But the thing is that I haven't been able to identify the leak that originated this thread. It hasn't happened since, either.
Indeed my engine leaks from the air filter and a drip every now and then from the exhaust.
I check all the nuts and tighten them regularly. 200+ miles on it and it just keeps running better and better. I love it!