I have one in my full size truck.... it came that way. Its a 95 chevy. Have not have to open it up or do much to it. It now has 120K miles on it. I do pull my boat with it with much trouble FYI

Clyde