Referring to someone as a good maniac is basically an oxymoron. They can be good and super-aggressive, but that doesn't make them a maniac.
You don't mention your position, but I assume you're in the blinds since you bet first on the flop?
You should be sizing bigger out of position regardless of your hand (because you don't want to see a flop OOP with any hand really). You should be making it about $65-$70.
On that flop, I would probably check. We have a marginal pair and a huge draw so we don't mind giving away free cards and we can induce bluffs, but betting here can't be bad.
When he shoves, this is an easy easy call. Even if he has A
Ax you're just about correct odds to call and he can have many overpairs that don't necessarily have to have a club. He could have A
Kx too which you are in good shape against.