Ok let me start out by saying the car runs perfect until it gets warmed up then it will die and not start up right away, if you let it sit awhile it starts up fine and has no issues until it gets warm again. I replaced the ICM thinking that it was getting warm and then having issues. It has good fuel pressure and good spark when its cold I have yet to test anything wants its hot. Opti was changed about 3-4k ago but im leaning away from it because it runs so dang good until it dies. Could it maybe be the coil causing this issue? any help would be great.