Hello, i'm hoping maybe someone here has had this issue. I've looked All over the web and the only thing i can find is to replace the DIS module.
The problem i'm having is it runs great when its cold, but after 10 mins and it gets good and warmed up it starts hesitating and missing. I've gotten 1 new DIS from a wrecking yard, it lasted for a couple months. So i decided to just get a new one, went to Napa and bought one, put it in and it worked for 6 days, then just died, left me stranded on the road. Now none of the old one (original or the wrecking yard one) died completely like the new one they just started missing. I took the new one back and traded it in for another new one, put it on and it wouldn't even start. Ended up putting the original back on so at least i could get to work. Now i have a third brand new one from napa and it acts like it only runs on 2 or 3 cylinders. 3 brand new bad modules from the factory? seems unlikely to me but i could be wrong.
Its the 4 cylinder with 8 plugs. I've replaced plugs, wires and the coil packs already. Was hoping new DIS would fix it since all the other posts i can find seem to indicate DIS. But no dice

Is there anything else that could be causing this problem, i mean why would a Brand new DIS not work but the original one does.. sort of, it just misses. Could crank position sensor be the culprit? or maybe the main brain, i have no idea what feeds the DIS or where it gets its signal from, crank position sensor?
Any suggestions would be greatly appreciated i'm at the end of my wits trying to figure this thing out.