Wasted spark is good I have it on mine but it won't solve an undermining problem, a group a coil and good condition standard set up should work ok, I would try some 071 plugs gapped at 0.6 and check all sensors and gaps first, nothing worse than spending all that money and still having problem. But I always find the symptoms you have is down to plugs or plug gaps.