hey guys hoping someone out there can help...I'm new to the scene and have found my sons car(110th buggy with taiwan 18cxp engine) lying on his floor upside down. when i picked it up i noticed oil dripping from exhaust... can anyone please tell me if these motors have a 'sump' or would this be from 'gas' leaking out of feul lines, carb??