don't think so...
not that I'm a transmission specialist, but from my experience this means a reasonable amount of repair. It was an occasional fault with the 123 series.
not that I'm a transmission specialist, but from my experience this means a reasonable amount of repair. It was an occasional fault with the 123 series.