FIREWALL INSULATION

I had no issue installing the pins I got from DMT when I installed mine. They sell just the pins if you want them.