He was in favor of how it was supposed to be handled, not how it was handled. The GM money and forced money to banks that did not need it, Cain was against.
FYI, we have actually made money on TARP, even with the abuses that ended up happenning with it.