2002 Hyundai XG350L gas problem

Problem with gassing up. Hose shuts down very quickly. Need to fill up very slowly. Replaced the charcoal cannister and one of the switches at dealers recommendation. Still have the problem. Any suggestions?