5.7 hemi problems

If the problem is only after filling the tank full you probably have a bad shut off valve in the gas tank causing gas to get into the canister and the evap system. When this happens the car will stumble or stall until the gas is sucked out of the evap system then it will be good until you fill the tank again. The fix for this is a new gas tank or not to fill it all the way.
Wouldn't it throw a code if this was the case? I found this after first post. Doesn't sound good. http://www.carcomplaints.com/Chrysler/300C/2006/fuel_system/fuel_system_gasoline.shtml