Hi folks. I’ve got a 2005 suburban and as the colder weather has arrived I get a strong odor of fuel around the rear of the vehicle. However, only when the vehicle is running. If it sits off for a while, there’s no more odor. I’ve checked for leaks and can find no sign of them on the ground when parked and no breaches in the tank or hoses. Along with the fuel odor, I have the difficulty fueling with the gas pump triggered to stop. I’ve just now replaced the purge solenoid because I read that helps with that issue. My questions are these…
Could it be that the purge solenoid was the cause of my fuel odor? I don’t have any check engine lights or errors. The vehicle did idle rough a couple times long ago, but I stopped it and restarted those times and it stopped, and hasn’t done it again for around a year. Lately the car did seem to struggle to start a couple times.
Also, I cannot run the blower for heat when the car is idle. I get so much exhaust and fuel odor in the cabin if I do. When moving I get none but if idle at a stop it has to be turned off. Could this be coming from the odor in the rear of the car? I have idled the car with the hood up and checked the fuel rail for leaks but I could find none. Am I wrong to assume it’s just being sucked in because there’s no breeze when I’m at idle and it’s not an issue around the engine? There’s no change in the sound of the exhaust system to suggest a leak in that system.
Lastly, I might as well change the vapor canister as well. The bolts are just mounds of rust so they won’t be any use when I take the bracket off. Does anyone know what size these are so I can purchase them before I start changing out that part? I can’t find that info anywhere. Could the vapor canister be the cause of my odor? Again, no error codes or anything.
Thanks for your help, it’s greatly appreciated.