yes they are powered by an amp. what problem are you referring to, tweeter noise or no high?
I bought the speakers online and asked this shop to install them for me with the deck, an amp and subs i bought from them. so i actually didn't pay for the speaker installation. i don't think im going back there again. so im wondering if i can solve the problems myself, i would try it