i did a little more testing and it seems that i have a bad coil. because the car only misfires when it gets warmed up and its not the plugs wires or the icm. after testing the coils i want to say that thats the problem.