She is not saying one thing and doing another. She is saying that we should not have passed the stimulus, and should never pass another. But, to turn up your nose at the money that has already been taken by force of law from your constituents, and is being passed back out, would be just stupid, not principled.
And if they did pass another stimulus then Bachmann would be there again with her hand out. As she would with a third or a fourth. She wants to have her cake and eat it too.