Hi , I have a 2000 Mitsubishi Cedia 1.5liter GDI+CVT. Sometimes when I start the engine , the engines sputters and dies. Sometimes when the car is at idle it sputters and dies also. I thought it might be a fuel system problem so I brought it to the mechanics. I told them to clean the fuel system for me and change a new fuel filter for me. He told me that GDI engines don't have fuel filters and they are build in with the fuel pump. He tells me to let him check the fuel pump and see if it is dirty. A week ago I used some fuel system cleaning additives in the fuel. The problem existed before I used those additives. I only used them once. I want to know if the GDI engine really doesn't have a fuel filter or not? What might be the problem? Sometimes when the engine sputters violently and it doesn't die but I saw the battery red check light goes on and then engine runs back to normal again. I changed spark plugs , oil filter , and air filter. Could it be the spark plug wires? When driving , sometimes the engine gets a sudden spurt of power but it doesn't happen occasionally.Please tell me what suggestions you guys have.