Starting my car theres a sound like liquid swishing around under it, when codes popped up it was p0441 and p0446. Was told it was the charcoal canister or just a hose so it was all replaced. Check engine light is still on for the same code and the car will shut off after gas is pumped. Fuel pump issue? What would you recommend?