I have a 2004 Volvo XC70, 55,000 miles, 5 cylindar.
Check engine light came on about 2 weeks ago, took car in for service at Volvo, they replaced the gas cap.2 days later I took my car for inspection & failed for gas cap (emissions). Went back to volvo, they replaced gas cap again, took car to inspection where I failed for the same thing.
Has this happened before. What can be done to correct this situation