I am not a true expert on the 860C display but have a fair idea, I took a chance and looked for a possible display with the right green connector which I bought off Aliexpress with the following:-
Description:
*Brand new and high quality
*Made of high-quality materials,
*NEW 860C,Support switching between old and new display mode,No need to worry about which display mode to choose
*Supports 3/5/9 gear switching,more easy to use
*support Rated Voltage(DCV): 24/36/48/52
*support six languages. english, Spanish, Czech, German.....
*Apply to: for BAFANG UART Com. Protocol MidMotor
*Tempered glass high-definition large LED colorful screen, clearer and more
Specification:
Core Data:
Display Type: LCD
Rated Voltage(DCV): 24/36/48/52
Support Modes: 3/5/9
Speed Limited: 99KM/H (Can not be controed by display to limte the speed, it depend on motor controller.)
Operating Temperature: -20 - 70℃
Com. Protocol: UART
Mounting Paramenters
Dimensions(mm): 96.6*71.6*6.1(3.8*2.8*0.1 inch)
Holder(mm): Φ22.2/25.4/31.8
Further Specifications
Bluetooth NO
Com. Protocol: UART
USB Charge Port : 5V 500mA
IP: IP65 waterproof
But go and have a look here, this is where you need to look and ask, scroll down and you will find photos of my display which I reprogrammed, waiting for a spare controller to program to suit the display. I bought on spec, yours was purchased as a part of a kit for the tsdz2 motor. You may find more help here.
TSDZ2 OSF for all displays, VLCD5-VLCD6-XH18, LCD3, 860C-850C-SW102.