Hey Joe... I've sniffed at it but the car has been apart for 8 months so no smell... I do think it may be from the file lines around the fuel pump.
I totally agree that those cheese grater clips look terrible but haven't given in to forking out the crazy money for them. Has anyone found a supply of the original ones at a reasonable price?