Transmission & torque converters in johannesburg - Yep!