Please help, my 07 will only take fuel very slowly. It takes about 20 minutes to fill up and has been this way about six months. The code is 0446. When I try to pump gas, I can hear the filler hose fill up and the pump shuts off. There isn't anything blocking the lines, new gascap, new charcoal canister and vent valve. My husband left it with a mechanic today, I don't know all of the details yet. But the mechanic said we need to take it to Chevy. I know that they did a smoke test, did something with a switch under the back seat and a few other things. They couldn't find any reason for it to not be working. We are currently trying to decide whether our van is worth fixing or needs replaced, so I'd rather not take the Aveo to the dealership right now. Any ideas?