FIREWALL AND KICK PANEL INSTALLATION QUESTION

Thanks for the reply. What holds them in there? No holes for pins and doesn't have the kick panel to keep them in place?

Mine are just wedged up there.