the squeaks may work themselves out overtime man. Unless it's metal-metal contact.

I'm glad your car is back on the road

-jonathan