I have a mach 2 style hood. I have noticed that when driving at highway speeds it lifts alittle at the corners. I was looking at hood pins to install for it. I looked at the twist lock hood pin kit for a 71- 73 mustang. I don't really want the pins that stick up with a carter key style keeper. I Like the flush mounted look. I like the way they look. Has anyone ever installed them? How big a pain is it to install? Should i have it professionally done?