Mechanics

TOYOTA TACOMA FLEXPLATE PROBLEM

1997 Toyota Tacoma • 110,000 miles