"Go and have the injectors cleaned and make sure the pressure valve either on top of the fuel pump or at the end of the fuel rail is working. If nothing helps, check the fuel filter either on top of the fuel pump or somewhere along the fuel lines. If that doesn't help the oxygen sensor, or the crankshaft positioning sensor, or the camshaft positioning sensor, or the throttle position sensor, or the MAP (Manifold Absolute Pressure) sensor, or, or, or, may not work properly."

Yeah ..and if all else fails, ask for a divorce.