Ok, that's kinda funny... I read all of that thinking you were talking about the new amp not the stock system and that you did something to it after install to improve it. My apologies. I guess my reading for comprehension at 2:30 AM isn't so clear.
Sounds like an amp improves it a lot.