1. Fuel injector cleaner. If you've recently added fuel injector cleaner to your car, it can cause a temporary gas smell when the engine is cold. This is because the cleaner can evaporate more easily in the cold and get into the air intake system, where it can be smelled by passengers.
2. Leaking gas cap. A loose or damaged gas cap can allow gasoline vapors to escape from your fuel tank and into the surrounding air, creating a gas smell.
3. Faulty fuel line or injector. A leak in the fuel line or a faulty fuel injector could cause fuel to spray or drip onto hot engine components, creating a burning smell.
4. Cold weather can make gas vapors more noticeable by condensing them. When your car is warm, these vapors are more easily dispersed and less noticeable. However, when the temperature drops and the air becomes cold, the gas fumes are more likely to remain concentrated in the air around the vehicle.
5. Evaporative Emissions System. The evaporative emission system (EVAP) is a system of components that helps prevent gasoline fumes from escaping into the atmosphere. If there is a problem with this system, it could cause a gas smell inside your car.
If you notice a strong smell of gas when starting your cold engine, it's important to investigate the cause to ensure it's not a sign of a more serious issue.