For the P1580 physically remove the harness from the ECU and the TPS and check the wiring for resistance and faults. Its common because heat from the exhaust bakes everything along the firewall.
For the P1426 check all the vent lines at the tank, for one that's loose or fallen off, also check the carbon canister.
For the P1426 check all the vent lines at the tank, for one that's loose or fallen off, also check the carbon canister.