You switched your x and y coordinate. I know, it's hard to see the errors in your own code, you probably just weren't thinking clearly at the time.
Change this:
starsExplosion.position = ccp(stars.position.y, stars.position.x);
To this:
starsExplosion.position = ccp(stars.position.x, stars.position.y);