Are there YOs in it? Often when people 'run out of sts' in a pattern that includes them, they're doing them wrong. A YO is just a wrap around the needle, not a wrap and k1. An 8 st repeat uses 8 sts. If that's not it, there may be a couple sts before and after th 8 sts that are not repeated.
sue- knitting heretic