About every 300 miles or so I get a check engine light for P0442 - small EVAP leak. I've tried 2 different fuel caps with same result. The pipes look pretty solid on the fuel filler neck and all the connections to fuel tank look good. The fuel pump mounting gasket on top of the tank looks good and bolts are torqued to spec. Also tried two different charcoal canisters with different sensors on that end. Could the EVAP fuel tank pressure sender mounted on top of the fuel filler neck be a possible cause? Is there a way to test this sensor? Thanks.