Titan Parts & Accessories
Long time lurker first time poster here. I just replaced the fan clutch on my 07. While putting it back together I sheared off one of the 4 mounting bolts. Has anyone else done this? And if so, how much of a pain in the a$$ is it to repair? I went ahead and finished putting it back together...