Isn't the design of the JH600 inspiered by some Cagiva or Aprilia...maybe the engine as well?
Maybe a dig in this direction get's a lead about compatible parts for swaping...

Who believes the AVL / BOSCH crap anyhow? They not develop always everything new, they take stuff out of their shelf and "modify/customize" it, but I dont believ that the hardware is unique to the Jialing.