What P2404 usually means
P2404 means the EVAP leak detection pump feedback or sense circuit is not behaving in a believable range. The monitor can see the hardware, but it does not trust what the circuit is reporting. That often creates the classic cycle of repeated EVAP returns, incomplete readiness, and shops replacing caps or hoses even though the self-test hardware is giving unreliable feedback.