sorry for the crappy pic,it was at night.you can see where I had to ad small pieces to the side to fill in.pioneer double din 7" screen.
hardest part was getting all the wires to push back up and into the dash.
used the factory locking rails,.5" thick aluminum bar stock to take up the difference.attached to the head unit,makes install real easy.
You have an 02, OP has an 05. He won't need to do the same things you did.
Looks good btw!