You may have a blown head gasket, or less likely a cracked engine block. In either case, some symptoms are a loss of power/ rough running engine and white exhaust smoke.
You engine contains coolant, oil, transmission fluid, P/S fluid, brake fluid, gasoline, & windshield washer fluid. Smell of the fluid, and if it has no smell it is not gasoline. If it is not slick to the touch it is not oil, transmission fluid, or P/S fluid. So that leaves brake fluid, or windshield washer fluid. Brake fluid does have a slight smell, and may be slightly slick, if you pay close attention. Look at the area it is coming from and this is a clue to what is leaking. Try laying a piece of white paper under the vehicle and see what it looks like on paper. Color is a clue.You engine contains coolant, oil, transmission fluid, P/S fluid, brake fluid, gasoline, & windshield washer fluid. Smell of the fluid, and if it has no smell it is not gasoline. If it is not slick to the touch it is not oil, transmission fluid, or P/S fluid. So that leaves brake fluid, or windshield washer fluid. Brake fluid does have a slight smell, and may be slightly slick, if you pay close attention. Look at the area it is coming from and this is a clue to what is leaking. Try laying a piece of white paper under the vehicle and see what it looks like on paper. Color is a clue.
You may have a bad head gasket and or a cracked head.
The smell of gasoline comes from the vapors it gives off. In time, the smell should disappear naturally. If you'd like to speed that process up, a good cleaning with a saddle soap will help.
It might be coolant, oil burning or too rich of fuel air mixture
You do have a leak or something is wrong with the EVAP system. You would not smell gasoline otherwise. It will take a skilled mechanic to find it.
Bravada smell coolant. That's how they greet each other.
Coolant or gasoline mixed with the oil. The oil light will only come on when the pressure drops. Drain the oil and see if it contains coolant or gasoline. You can smell the gas in the oil. Water will settle to the bottom.
If you smell a strong odor of gasoline it would be wise to have a mechanic check it out asap (as soon as possible) if you value your life.
The main part of diesel fuel is kerosene, which produces thick black smoke, and gives that smell that is commonly associated with diesel. most likely if it is white smoke, it is antifreeze, if it has a blue tint to it, it is oil. the smell of burnt diesel is rather strong so it could cancel the burnt oil smell, or on the other hand it could be coolant, because burned coolant doesn't have a strong smell. I would check your coolant and oil levels, and check your coolant for having oil in it.
gasoline odor removal from clothes
Turn on the heat, and see if the same smell is there. The most likely cause is a coolant leak in the heater core, causing the coolant fumes to get into the ac.
The head gasket sits between the head and the engine block if it is leaking out where you can see the coolant, yes you can smell the coolant if it is leaking into the engine no you cannot smell the coolant. You can check the oil to see if it has coolant in the oil if it does then the head gasket might be blown.