So I took it back to the dealer and they performed a smoke leak test on the evap system and found that the o-ring on the hose from the gas tank to the canister was damaged. Supposedly they couldn't replace just the o-ring so they replaced the entire hose assembly. It's been 6 days and so far it...
Fuel Pump Replaced - Next Day Code P0455
I got my fuel pump replaced and the next day the check engine and tract off lights came on. I pulled the code and it shows P0455. I checked the gas cap and it was tight. Now back to the dealer to see what they did wrong.