Yes, a joint venture, Copal made the shutter as well. The top plate and controls are Leica design though.

The electronic issues were pretty much limited to earlier below 1,600,000. Mine is 1615969, so looks like I shouldn't have to worry about it much, but I've read that if by now one hasn't started acting up it probably isn't very likely to or has already been repaired.