I have a 1999 Explorer with 108000 miles. Last week it started pinging with a very low load. The fuel was low so I filled the tank, got on the freeway and headed home. As I exited the freeway I noticed the Check Engine light on. After some reading, I tried to clean the MAF sensor with liquid freon. I put it together, disconnected the battery, reattached the battery and powered up the engine. No more check engine or pinging. Two days latter the check engine light and ping came back. This time I disconnected the battery and tried more air and liquid freon on the MAF. Re attached the battery and no check engine for a few days. Yesterday the check engine came back. I went to Auto Zone and they said it had code 402 and I should check it out (not any help). What could it be and what should I look at?
TIA, Dave