Does this look right? Is there supposed to be a hose on the bottom of the canister
Yes it's correct bud. I'd check your hoses in top of tank, in engine compartment, etc. Usually a smoke machine is used to aid in finding the culprit.
I keep getting this code along with p0455.
Same thing as I understand it from Scott. Leak in some hose from the gas tank. :dontknow: I get both codes and just reset. You guys that smoke may be able to blow enough into the tank so as to detect the leak. :dontknow: I quit smoking 15 years ago so must take it to the stealership and that just ain't gonna happen. Mine has been throwing the codes for the last 50,000 miles with no problem after resetting.
Your became issue immediately after the dealer removed your tank due having water in it. Guarantee there's something awry in those hoses.