Thats what mine looks like. It has the jute pad and is fairly rigid. Are the pins plastic or metal and are they just push pins or threaded? There are what appear to be original pins in my firewall but not exactly sure how they should come out.