Product: Vehicle loan or lease

I leased a XXXX XXXX XXXX in beginning XXXX of XXXX. I made 36 timely lease payments for {$450.00} due on the XXXX of every month. All 36 lease payments were made on time. The last lease payment which was due on XX/XX/XXXX was paid on XX/XX/XXXX. Technically I had until XX/XX/XXXX to turn in the car but I turned it in early on XX/XX/XXXX. There was a disposition fee of {$400.00} due 60 days after your official turn in date which was XX/XX/XXXX. 
On XX/XX/XXXX I received a letter from Hyundai ( see attached letter and for other info ) saying that I owed {$400.00} for the disposition fee plus {$680.00} for wear and tear and {$75.00} for taxes. All totaling {$1100.00}. I sent the letter back saying that I was disputing the wear and tear fee for now but I will pay the {$400.00} disposition fee. Sometime in XXXX I received a call from Hyundai Recovery Department asking if I was going to pay the {$1100.00} and that I only had until XX/XX/XXXX before it was considered late. I said that is wrong because officially I should have until XX/XX/XXXX.  Hyundai was penalizing me on the time because I turned the car in early. 
On XX/XX/XXXX I called and paid to a Hyundai Representative over the phone {$400.00} out of my checking account for the disposition fee. ( see confirmation number ) Hyundai asked for the balance but I said it was being disputed. We went back and forth over the month of XXXX and finally on XX/XX/XXXX we settled for the amount of {$430.00} because they had over charged me ( see attached letter and payment ). About a week later I get a call from Hyundai saying that I still owed {$100.00} for the balance due and I said no that is wrong, please listen to the recorded tapes and notes. They checked them and found out I was right and they said they would make the adjustment. 
My wife and I are applying for a home mortgage and when we checked our credit scores they when from around a pristine 800-825 credit score for both of us down to the mid to high 600 's. The reason being is that not only did Hyundai report to the credit bureaus ( XXXX, XXXX & XXXX ) the {$100.00} as a charge off, which it wasn't, they also said we had a late payment of over 60 days which is not true. When you are disputing a charge with a company, that is NOT a lease payment, ( as stated before all lease payments were made on time ) and they were wrong on the amount they wanted charge me, and you settle for an agreed amount, that should not be counted as a late charge. It was in dispute! 
Over decades, my wife XXXX XXXX and I have had a perfect credit and credit scores and we have always without exception have made on time payments. I called the Hyundai Recovery Department to straighten out the {$100.00} charge off reporting error and the late payment situation. They said they would clear up the {$100.00} charge off part but that I would have to write Hyundai customer service to dispute the late fee situation with the credit bureaus. ( see attached letter ) I sent a letter to Hyundai on XX/XX/XXXX explaining the situation asking to please remove the late remarks. I have heard nothing from Hyundai about removing the late fee remarks and the {$100.00} still shows as a charge of on our credit reports.