i think hood pins would look real nice, i don't know if they would fix the problem, but i would hope so. the black powder coat would be awesome and blend in well. silver pins to go with the wheels and lenses. could you strengthen the area around the latch?