The major banks have paid back most of TARP but the car manufacturers haven't and neither have many other smaller banks and insurance firms. TARP is still active in some shape or form and will be for a long time and it will/does cost the tax payer.
The real Tea Party activists should make it a priority to call out guys like Boehner and all the other phonies that talked one way but acted another. You cant excuse his behavior just because he's a Republican. Their feet need to be held to the fire.