Yep, new code is ground up.Get a new electrician. Ground up is code now. He uncoded you.
Those certainly don't look like high voltage gloves. Gloves made to keep your hands clean may result in clean hands while being electrocuted. Not saying they are not high voltage rated, but they look like dish washing gloves in the picture.
.....but didn't the OK state both of his bass amps did this? I guess both could have a problem. Definitely get the amp(s) checked out by a competent tech.
