weak spark probably isn't due to the spark plug, unless it's really fouled.
But since you have changed it and are still having the same issue, I would look at seeing what the ignition coil is doing for that cylinder. Measure the output to determine what level of voltage is even getting to the spark plug and go from there.