So... today I was doing some work on the Jeep and had a sway bar link disconnected. I buggered the threads while I was putting back on. So I could drive it right away, I went to the hardware store and bought a generic, anodized, grade 8 nut and bolt.
The bolt is a little longer than the original and the color doesn't match the rest of the bolts. It seems to be working fine, but the OCD in me knows its wrong and even though I can't see it, I want to change it. However, the bolt from the hardware store was $1 and the factory replacement from the dealer is $10.
Should I leave the generic bolt in there? Will it last for 50 years or is the weather going to rust it out in a few years? Should I buy the correct bolt because its "the correct bolt" or do I save my money?