While pulling my girlfriend's car out of a snow bank in a recent snow storm, I started hearing a fairly loud popping sound as my front tires gripped to pull. What could that be?
TTORA forum is the best Toyota off-road club around. We are nation wide with chapters in most states. Come in and discuss Tacoma, 4Runner, Highlander, & TRD models.