flickering lights normally mean either the battery isn't big enough or you don't have a good earth to the chassis from the amp. Make the earth cable from the amp to the car as short and beefy as possible!
As said beefing up the cable from the chassis to the battery in the engine bay will help too
__________________
------------------------------
------------------------------
__________________
------------------------------
------------------------------
|