Well, got a new harness and replaced the line from the throttle body to the evap canister and... little change, if any. They needed to be replaced for sure, but was not a solution to the problem. I can now hear a definite sucking sound though, not sure of the origin, sounds like passenger side, but my car is loud. Havent had any codes since the replacement, but I will keep my eye on them. And P1404 can kiss my a**, I should just delete the system.