Спортедж-проблемы в системе испарения топлива

Машина 2000 года, американец, автомат. Езжу около месяца, буквально через неделю после приобретения загорелась лампочка Check engine, съездила на СТО, ошибка - в системе испарения топлива. Ошибку сняли, посоветовали лить бензин по-лучше. Через неделю история повторилась, только поехала на другую станцию. Уже несколько недель езжу с горящей лампочкой, претензий по работе двигателя нет... А и еще, бывалые посоветовали поездить с плохо прикрученной крышкой бензобака - не помогло...
Что присоветуете, комрады?

Что присоветуете, комрады?