Have Volvo Questions? Ask a Volvo Mechanic for Answers ASAP
Hello my name is ***** ***** I will help you with this. By your explanation it looks like the shop or person you took it to is doing routine maintenance to the vehicle to try and correct you issue. If you could possibly get the trouble codes from the mechanic it would greatly help me advise you on what you should be looking at. I am going to guess and this is only that with limited information that the Fuel Tank Purge valve may be stuck open. This will cause excessive fuel vapors from the tank to enter the intake and cause the vehicle to stall. Please try and get the faults and I will further assist you with more exact deatils to your problem, but the Tank Purge Valve is located on the fan shroud and on your vehicle will most likely be square with two hoses and a connector going to it, also it is on the fan shroud on the drivers side of the vehicle.