I really can't help, given the current state of things. I'd suggest starting over. Don't duplicate everything. This will work with a single sprite object. Use containers to marry your text and sprite together. Don't do collisions on the text, use the sprite. Your 1/8sec hack from the other thread is not needed. You should have:
Count=0 ...
ELSE
Count=1...
Then your logic will work correctly.
If you can get things back to the way you must have had them before, I can help with the picking issues.