The bug screen fits all of our Backdraft's and alot of other manufacturers cobras. I did find out today that #62 SPF was in the shop and the screen would fit inside the opening in the front and go behind the
oil cooler. But the bug screen touches the radiator and will not stick with velcro. I'm not sure if they changed the radiator shrouds on the newer SPF's or not. I guess I will have to come up with something that will work with all SPF's.
The mirrors are not period correct but if you want something that helps you see better these are the mirrors for you. I have 40 sets or so out on cars now and they love them. The mirrors do attach at the two set screws on the side deflector. These fit every model I have installed on. No fabrication as of yet to fit.
Bill