Should I quit or leave my current PhD and find another one?
You seem to be in a box that is difficult to escape. You need funding and it sounds like you can't continue without it. So, think about that first, not about changing places. 

I think the way to approach it in the short term is to sit down with your advisor (i.e. face to face) and say just that: I need funding or can't continue here. 

After the conversation starts let it flow. Give the options you think you have, but ask if there are other options. The advisor probably has more experience with this. 

Perhaps the advisor can either find you that funding, or suggest a way, or suggest a better place to continue your education. They can be a resource in figuring out what to do. Perhaps there are TA/RA positions open. Perhaps there are grants that apply. 

If that fails, then look for another place, but make sure you have adequate funding before you jump.