I had to put new seals in the differential and the differential mount was broke Had to buy a new mount at the tune of $67 dealer item only Had it priced on the Internet for 329 or best offer I offered 320 they raised the price to 349 I should have known then not to buy it.