How can I check this? When I run it hard there is water looks like a couple of drop of black water coming from weep hole. I assume this is the problem. Will it harm it riding it till I get new parts?
Assuming you planning on addressing it soon, Id be willing to bet it will be fine to ride as long as you keep and eye on it periodically.