define "Pins" I have an aftermarket Afco dual pass not the OEM, does that matter?
going by the pic I assume you mean the things that are raised at the top.
When installing it was all universal under there minus the brackets that you wont have on a non 03/04 cobra. The mount brackets for the OEM are reused on the AFCO.
I recommend a grill to keep the fins clean
and not dinged up