Volvo Check Engine Light

I have a 2000 Volvo XC70. While under warranty, the “Check Engine” light started coming on randomly. The dealer first charged me to correct the fuel/air ratio. The problem persisted. He next replaced the 3way catalytic converter. Problem persisted. Next replaced the engine control module (ECM). Problem persisted and the car went out of warranty. Took it to a repair shop that specializes in Volvo. He replaced the Air Mass Meter. Problem looked like it was fixed but has returned after a month of that replacement. I am scared to take it back again and again as they replace other parts and the problem remains. Also, after the air mass meter was replaced, the ABS warning light has started appearing and disappearing, again at random. Any clues or suggestions please?

What were the codes from the computer when you had the check engine light diagnosed? If you don’t know, you should get them read again. Some auto parts stores will do this for free.

What part of the country are you in? If you are anywhere near Northeast Florida, I can recommend a good Volvo mechanic.

That CEL (check engine light) is just a kid in class waving her hand trying to get you attention because she has the answer. You need to have the codes read. Some places will read them for FREE. Try Autozone or Advanced Auto Parts. Get the exact code (like P0123) not just their translation into English and post it back here. 

Before you go any further with this you should have checked your state's lemon law.

ABS is not likely related and may be nothing more than a sensor. The CEL may have the answer to that as well.