Many folks have left the Republican and Democrat camps (I left the latter several years ago). Tea Party members come from other groups also. From my observation, Tea party members are not enomored by the Republicans and ticked off at the Democrats.
I'm still learning what the Tea party movement is all about. Roughly 45% of voters are independent. In other words, many are getting off the grid of ideology and isms and thinking for themselves.