Mechanic - Your Oil is black - i would get this checked out
I do double check the work they do from time to time, but there's a local dealer I go to, and their "Evo tech" is really good.
Thread
Thread Starter
Forum
Replies
Last Post
mshilto89
Evo X Engine / Turbo / Drivetrain
4
Feb 27, 2013 06:27 PM
Williamsevo3398
Evo X General
32
Sep 21, 2012 06:28 AM








