The capx is a bit confusing. But it seems to me the main problem is you reset global variables on ES_GameOver and you try to add Money to Total money Earned on the begining of the levels. You should add it BEFORE reseting the variables.
Besides that, there's a lot you could easily improve in your capx. Specially in regards to structure. You could do without it, but most probably it will bring more problems similar to this one in the future. It may be wise to just pause development right now, design the screenflow and everything on paper, then go back and implement it. I could help you with that. Feel free to contact me via private message. And you can do that in spanish, as I speak spanish quite well.
Yes, you're right!! the problem was found in ES_GameOver... I don't know how I didn't see it before... I suppose the reason is you said before, the project is very confuse and I have to organice well all the project!
Thanks for your help!!!
I'll send you now a private message