Yes, it was definitely the right plug. It didn't calm mine down to make it usable, unfortunately, but it changed the symptoms slightly.
Less kangaroo-ey, and didn't cut out when coming to a stop, but seemingly very limited in revs a few times, but had full revs at others. Also, still had very...