Both lights came on at the same time while driving and there was no immediate performance symptom. It accelerates fine but dies at idle and misses sometimes at speed when not accelerating. Auto Zone said the problem code is P0102. I cleaned the MAF but the problem persists. An eyeball inspection reveals no evident leaks or wiring issues. My model year isn't part of the stoplight switch recall. With 140,000 miles on it I have no warranty. Should I replace the MAF myself before I take it to a shop or am I missing something obvious? I wouldn't suppose the two lights to be related but they evidently are. I am a pre-computer guy and am bewildered the bells and whistles. Thanks for your suggestions.