There could be several possible reasons why your Bajaj NS160 engine is stopping during riding and cannot be started afterward. Here are a few potential causes to consider:
Fuel supply issues: Check if there is an adequate fuel supply to the engine. Ensure that the fuel tank is not empty and that the fuel line is not clogged or blocked.
Ignition system problems: Faulty spark plugs, ignition coils, or other components of the ignition system could cause the engine to stall. Inspect the spark plugs and ignition system for any signs of damage or wear.
Electrical issues: Faulty wiring, loose connections, or a malfunctioning battery can lead to intermittent power loss, causing the engine to stop abruptly. Examine the electrical system for any visible problems.
Overheating: If the engine overheats, it may shut down as a safety measure. Inspect the cooling system, including the radiator, coolant levels, and the fan, to ensure proper cooling.
Carburetor issues: A malfunctioning or improperly adjusted carburetor can disrupt the fuel-air mixture, resulting in engine stalling. Have a mechanic check and clean the carburetor if necessary.
Engine blockage or mechanical problems: Internal obstructions, such as a clogged air filter, or mechanical issues like a stuck valve, can cause the engine to stop. Inspect the air filter and have a professional mechanic examine the engine for any underlying mechanical problems.
Given the complex nature of motorcycle engines, it's recommended to have a qualified mechanic inspect and diagnose the specific issue with your Bajaj NS160. They will have the expertise and necessary tools to identify the exact cause of the problem and provide an appropriate solution.