The other day when driving my car went from running fine, to constantly stuttering when accelerating. The stutter happens pretty much throughout the whole rev range.

I have changed the spark plugs and leads today, but it is still happening

What else could it be? I thought maybe MAF needs a clean, but surely that would be noticeable at idle? It idles fine.

The only other thing I can think of is the fuel pump, but it seems weird that it only happens when accelerating.

The other thing to mention is that the car has had a repaired ignition coil when I bought it. When I pulled the leads out to replace em, part of the plastic bit of the ignition coil broke but the car still runs, even though some metal where the leads connect is exposed. But this couldn't have been the original problem, as it only broke off when I changed the leads...