I agree that you should have called the flop, because you have TPGK on a very dry board. Your opponent could have a weaker kicker or a weaker pair.

But without any reads, I would have probably folded the turn. The combination of a PSB flop bet and 2xPSB turn shove is too much heat against an unknown. I've personally made those kinds of mistakes (talking myself into calling large bets against unknowns when I am probably either way ahead or way behind) too much at the micros -- trust me, in the long run you will end up giving away a LOT more money than you win in those situations.

Of course, now that you know the villain is a maniac it is much easier to call him down light and still expect to be ahead. Add a note and hope he keeps playing at your tables.