* Oil leaks: If there is an oil leak, it can drip onto the exhaust manifold and burn, creating smoke and a gas smell. Check for any leaks around the engine oil pan, valve cover gasket, or oil filter.
* Coolant leaks: If there is a coolant leak, it can also drip onto the exhaust manifold and burn, creating smoke and a sweet smell. Check for any leaks around the radiator, water pump, or hoses.
* Fuel injector leaks: If a fuel injector is leaking, it can cause excess fuel to enter the engine, which can lead to smoking and a gas smell. Check for any leaks around the fuel injectors.
* Bad spark plugs: If the spark plugs are worn out or damaged, they can cause the engine to misfire, which can lead to smoking and a gas smell. Check the spark plugs and replace them if necessary.
* Catalytic converter problems: The catalytic converter is responsible for converting harmful exhaust emissions into less harmful ones. If the catalytic converter is damaged or clogged, it can cause the engine to smoke and smell like gas. Check the catalytic converter and replace it if necessary.
If you are not sure what is causing the smoke and gas smell, it is best to take your car to a mechanic for diagnosis.