Below is info on code p1404
1. The leak detection module is located under the vehicle by the fuel tank and has a 4-cavity connector. It is used to test the evaporative system for leaks after the engine is off and it pumps pressure into the system to look for leaks and the heater keeps moisture from freezing in the unit. First verify there is good battery voltage to the 4-cavity connector on the Red/Yellow wire with the ignition on. If there is a voltage problem check the wire harness and connections. 2. If the voltage is good the Engine Control Module (ECM) will ground the Blue/Black wire and the heater should operate and draw approximately 0.3 amps of current flow. Check the wire harness and connection if the heater circuit works and draws the correct amperage when the Blue/Black wire is grounded. 3. If the heater is faulty in the leak detection pump then replace the pump assembly.