Make sure you follow the laws of your state to the letter. Make sure you have all records and don't let them just "hold your car." You must be tough and demand they fix it and deliver it to you. If they don't claim they've fixed it and you take it back then that will hurt you.