the only repair I have had to do with my 06 Xterra is the replacement of the sending unit from the gas tank. Which was under warranty. I am on my 2nd battery, but that is normal. The truck sits out in the cold and heat cause the garage is full of newer vehicles.