So my check engine light came on, DTC P0455. EVAP large leak detected. The guy at advance auto parts pointed under my hood and said that it is probably this because that went out on both of his XJ's. I have done some research to find out what "this" is, and some say that it is a Leak Detection Pump. I thought the LDP was by the rear axle? Any one confirm what this thing is? It does make a lot of noise when I first start my Jeep when the engine is cold.