no you are right the speakers cover does pop right off. but i think there is a little trick to it. you have to press on it slide it to the left or right then pull it or something like that. that was what i had to do in my civic. umm i don't know much about the deck. all i know is that i had a tool that came with mine and used it. i didn't pull anything. well hope this helps.
1