interesting, because i'd lean toward calling this given the odds
you are getting. surely villain has to be shoving this flop with alot of his/her range, and if villain is sitting with a hand like JJ here they have to know they have ZERO equity in the pot and might be able to fold out QQ/KK by shoving. villain is super aggro pre, so i think the preflop range has to be pretty wide if villain is a bad player, and i really can't see villain doing this with an A when s/he hits a dream flop.
given aggro/fishy stats, pot/villain stack sizing (open shove is not unexpected, regardless of flop texture), and weird line i'd probably call this (and probably lose the pot)
remember, this is blind vs steal...so ranges are probably pretty open. hero gives like 3:1 odds on the 4 bet. Why does this have to be an ace? What makes anybody think that SB isn't doing this pf with something like JTs or 77/88 etc? Nothing out of the ordinary to reraise a steal with a hand like that (especially for an aggro pf player), and then to feel obliged to call the 4 bet when offered such odds (and does help if villain is bad obviously). Add to that the fact that this would be such a bizzare way to play an ace post flop.