check engine light on 2002 Dodge Caravan

my check engine light keeps coming on it indicated a small emissions leak we have replaced the gas cap and it just came back on

Asked by for the 2002 Dodge Caravan
Here is some good info about the P0442 Code, or small evaporative system leak:
1 more answer
go to any repair shop that performs leak test with smoke,this will find your leak and coarse of action to take