Odd you have what sounds like a similiar issue to mine but it only seems to be when the motor has reached operating temperature and has been sitting for 15-30 mins of heat soak. I have replaced the fuel pump, fuel pressure regulator, coolant, ECT, thermostat, wires, plugs, air filter and still no change and CEL/MIL?!