How bad was the installation? Also, any chance you have that part number? I know my day is probably coming.I just went through this with my 2010. P0449 and P0455 codes plus 'FUEL CAP' on the DIC display. Turned out to be the valve/solenoid assembly that is attached to the canister. Not the valve/solenoid up by the engine or the fuel cap.