Dealership was a huge asshole on trying to help me out even though the truck is warranted with only 20000 miles. Know of any expert shops in the north jersey area?
Recently installed 3in EMU suspension lift on my 2013 tacoma. I'm hearing loud clack only on my initial start of driving n some turns. Along with loose clicking over bumps. Anyone have suggestions on what this could possibly be