Evap leak
I have a 2015 Dodge Ram Hemi
1500. The engine light came on. I
took it to dealership and they
stated it was the evap canister ,
so they fixed it supposedly. Few
months later the light came on
again. I return to the dealership
they stated it was the gas cap.
3rd time light came returned to
dealership and once again they
said it was evap system. It was
covered under warranty the 1st
time they fixed it and now the
warranty has expired. What
would cause this light to
continuously come on?