My girlfriend has a 1995 Nissan maxima, and it starts up fine. The problem is after I drive for awhile it'll sometimes stutter and shake and sometimes stall out. It will also do it at a red light after driving the car for awhile. I've changed spark plugs, fuel filter, air filter, changed oil, seafoamed the intake manifold and gas tank. What could it be? The help will be greatly appreciated. Thanks in advance IA!