The only other thing, if it keeps happening is you may need a new cassette too. Once a chain gets too worn, the chain will start wearing away the cassette a bit. This could cause certain problems. IIRC, 1/8 is within the recommended change interval and the cassette is most likely okay. Try the new chain and see if you have any more issues. If so, look there. If not, ride on...