Can you give little more information does it run fine cold and as soon as it gets up to operating temperatures does it start doing it rough idle than dies than you start it up and it idles fines in park/neutral? If it does this its most likely your engine coolant sensor. Check the wires/sensor its self.