Alright, update on this one. I swapped spark plugs and cables, and still had the same problem. So I started checking sensors and cleaning the intake, since it was a hesitation problem in the bottom. I got to the MAP sensor, got the electrical part claned with contact cleaner and the inner part with intake cleaner. And that did the trick, no misfiring, no hesitation whatsoever.
Thanks on the advice though!