Leaking fuel injector: A leaking fuel injector can cause fuel to seep into the engine, where it can vaporize and create a kerosene-like smell.
Faulty fuel line: A faulty fuel line can also cause fuel to leak, leading to the same problem.
Clogged fuel filter: A clogged fuel filter can restrict the flow of fuel to the engine, causing the fuel to vaporize and create a kerosene-like smell.
Overheating engine: An overheating engine can cause the oil to burn, creating a kerosene-like smell.
Faulty PCV valve: A faulty PCV valve can cause the engine to burn oil, leading to the same problem.
If you notice a kerosene-like smell coming from your car, it's important to have the vehicle inspected by a mechanic as soon as possible to determine the source of the problem and get it fixed.