Yes, I think someone should be responsible for your expenses, being as you just bought this vehicle a couple of months ago and had to experience this huge inconvenience. You may want to talk to the dealer that you bought the car from first, then if they don't offer to pay, I would contact Honda directly. Sorry this happened to you, let us know what was the cause when you find out.