This code means the fuel tank pressure sensor is seeing to much pressure in the tank. The pressure control solenoid will pull it out by opening the purge control solenoid. This takes testing for the purge control solenoid, vent control solenoid and finally the fuel tank pressure sensor to solve.
P1420 SUBARU - Fuel Tank Pressure Control Solenoid Valve Circuit High
Read more: https://www.autocodes.com/p1420_subaru.html