Have you tried running a Carfax? Also, with the rust in the tirewell and the headliner being replaced, I hope you didn't end up with a flooded vehicle from one of the hurricane states. I would hound Honda and be persistent. Ask to talk to the customer service rep's manager, not just the low level rep.