I just had a similar problem with another car with 164xxxkms. Threw the same code P0498. The connector that plugs into the vent solenoid at the charcoal canister was cracked and corroded so badly that I couldn't get it unplugged so I just replaced the evap solenoid and pigtail with one from the parts car. This car is in the country a lot but is holding up well.
__________________________________________
View my fuel log 2014 Mirage SE wussie cvt edition. 1.2 automatic: 37.7 mpg (US) ... 16.0 km/L ... 6.2 L/100 km ... 45.3 mpg (Imp)