Depending on the carb it could be a stuck float,jammed choke ,jet viberated open, dirty air filter,timming could be off.
u start by putting the engine on the gokart then its should have 4 bolts on the bottom u screw them on with a Allen wrench
Normally from an engine backfire. The plug fires when the intake valve is partially open which will explode the fuel in the intake and carb.
Does it only occur when the engine is cold? There should be an idle valve with a vacuum hose i.e. BMW has a hose that comes from the intake manifold goes down into an electric valve then goes on to the throttle body intake hose. The timing is retarded to help start/idle the engine when it's cold if the hose came loose it will not advance the ignition when the engine is warm.
Smoke from the intake is an indication of a serious backfire. Sounds like your engine has slipped its timing belt or the distributor got moved.
it could be an issue related to your oxygen intake check oxy sensors if check engine light is on.
engine has bad intake valve,
fuel pump
The check engine light comes on at start up for a bulb check. If it stays on with the engine running the computer has detected a malfunction. You need to have it checked for codes.
when it comes to integras a lot... start with the basics that are street legal first like headers, intake, exhaust, and muffler
pressure test the coolant system you will find a blown intake or head gasket
Have it checked for codes.
You need to have it checked for codes. The light comes on when the engine computer detects a malfunction.