I have this old 2002 Mitsubishi Galant beater car I drive to work and back. It runs great, and gets good gas milege. The check engine light is on indicating a problem with the Mass Air Flow (MAF) sensor. I checked out a few you-tube videos on this, and the main cause seems to be a stuck or carboned up EGR. I replaced the EGR, and this did not fix it. Another you-tube video said it could be vacuum leaks. I visually inspected all vacuum lines, and did the old carb cleaner trick by squirting a small shot here and there to see if the engine idle would come up. No vacuum leaks. Then I replaced the MAF sensor, and that still did not fix it. I have to smog this car soon, so I am ready to just give-up, and disconnect the battery to wipe-out all error codes and monitors. Then drive the thing about 30-miles just before it turns the check engine light at 40-mile to have it pass smog. Any input on this?