I am replacing the speakers and radio on my 97 LX450. What is the best size where I don't need an amp or spacers to fit in the doors. I want to keep the stock grills and don't want to have to use a bigger amp because of my budget. Also what is the best replacement sub?