Do you still have all the gears? What does the trans fluid look like? When was it last changed? 75km is like 45mph right?

Whatever happens, like elfinbien said, yay for good mechanics!