solved it, it was a weird mix of weak spark and spark plug gap. replaced the ignitor and plugs now it idles and runs better. the crazy thing was that It was getting 12v to the coil pack intermittently to cylinder 1 and 2 but constant with 3 and 4. Doesn't seem possible since the ignitor supplies 12v to all coil packs but it fixed it with a known good one thanks for your help guys
