Just need confirmation
Hi everyone, I'm resurrecting some old threads today to try to get to the bottom of my new check engine light issue on a 2004 corolla LE. The check engine light came on for the first time ever yesterday evening (we're up over 85k miles), while I was sitting in the car as it idled quietly. The weather has been pretty cold the last couple days (highs in the low 20s F or lower), so when I googled "check engine light 2004 corolla cold weather," it brought me to a number of toyotanation strings. I have gone through as many as I could to try to find someone with my exact set of conditions, but I'm still waiting to get to a parts store to have the diagnostics read (the condition came upon me after the stores were closed, and I'm not sure they open at 7am these day).
I'm guessing that the eventual solution will be to replace the intake manifold gasket, but I'll have to await the codes (expecting P0171, I suppose). So I have a couple questions. If I do get the code P0171, how likely is cleaning the MAF sensor to solve the problem? This appears to be the easiest solution to my problem, which is a check engine light. Otherwise, the car runs fine, gets great gas mileage, and never does anything to give the impression that anything is wrong (it revs pretty high when it starts up in cold weather, but I've never owned a car that didn't). Assuming that I clean the MAF sensor and this has no effect on the check engine light/diagnostics, then I'll have to try replacing the manifold intake gasket. In that case, can I take whatever gasket autozone or advance has on hand, or should I order a Toyota gasket, assuming they don't have one at the local shops? Does the brand matter so very much? I'm an impatient person, after all. Finally, how important is it to replace the throttle body gasket at the same time? Should that be automatic, or will it depend on a visual inspection of the old gasket/fittings?
Thanks in advance for any ideas or input!