1995 Nissan Maxima

Engine Performance problem
1995 Nissan Maxima 6 cyl Front Wheel Drive Automatic 170000 miles

After my car sits for a while (over night and after being at work), it cranks up just fine. However, as I let the car run to get warm, it stalls or cuts off after a few minutes. Then, it is difficult to crank. After about two weeks of this, now the Check Engine light is on. With this being a 1995 model, most local places that offer to read the car codes don't have the equipment that works on this year car. I have since changed the fuel filter and added a fuel system cleaner to my gas tank. I only buy premium fuel and I only buy from the more reputable vendors. After I drive for a few minutes, everything seems to be fine. Any ideas?
March 3, 2008.

Mass air flow sensor

Apr 9, 2008.