I don’t think it’s the fuel cap; because I’m also throwing a P0446; which is for the EVAP Vent Valve; and it actually outlines some of the problems I’m having right now.
And you might be right (high percentage yes but you don't know until the part is replaced). If that's next to the canister then it's an easy part to replace. Good luck and let us know if you can vanquished that cry for help.
Please do not power off, firmware update pending.....