My check engine light and Check Gas Cap warning came on last week. Diagnostic said it was a 'Gross Leak' in the evap system. The gas cap looks fine. How much should I expect to pay for a fix on this and what are the consequences of not fixing it right away?