You should really have your transmission looked at! Your car would probably be a lot faster if it didn't flare on every shift!Originally Posted by on 3
You should really have your transmission looked at! Your car would probably be a lot faster if it didn't flare on every shift!Originally Posted by on 3