Kevin,
First.. which size engine do you have, because there isn't a 6.3L
Second, It sounds like the vent for your tank is blocked. If you remove the rear right tire and splash shield you should be able to access the hoses for filling the tank. I'd pull them and check them. then it could only be a tank or evap issue.