I had the same issue about two weeks ago. Turns out the fuel return was the problem.
in fuel tank
It is important for a car owner to know the location of all the car parts. The fuel tank pressure sensor for a 1998 GMC Sonoma is located in the fuel pump assembly.?æ
Fuse/relay center under the hood
On the inside of the frame under the driver side below the door
Your fuel system might have a leak if the strong smell is similar to the smell of refuelling. Or the exhaust might have a leak allowing fumes to get in the cab with you. Diesel fuel has a strong oder if burnt in a rich mixture an in under hard acceleration.
The fuel pump is inside the fuel tank on a 1995 Sonoma.
probably a fuel leak somewhere .
Check out the top of the fuel tank and the tubes leading to it.
Possibly the catalylic converter.
Fuel leak at hose or fitting Carbon canister is exhausted
in the fuel tank
in fuel tank