My personal opinion is that Fidanza shouldn’t be allowed to sell parts with sick half assed support . To get a party they recommended I would have to go to Europe or China but online the part is harder to find than a uniform.
I bought a piece of bronze on what and stayed to machine my own. The dimensions were simple. 16mmID 28mmOD and 26mm in length. It took about an hour to make.
Overall it will get the job done and be fine. That said I am no where near the phase of recommending a fidanza product. Especially after the need for custom bolts!

http://www.exportedafrican.com/wordpress/wp-content/uploads/2018/06/img_8470.mov















This is what I suspect the mounting plates will look like. 
The hardest to find parts is anything related to the manual transmission. It’s really like looking for a needle in a haystack.
Note the 3 core radiator, ducting and new coolant overflow tank,
The exhaust is from an Aprilia Bike. It has a factory cat convertor and flows very well. The sound is pleasant as well
The original battery didn’t last long- thankfully in this day and age LIPO batteries are amazing and half the weight. The coolant overflow tank did not last very long as the vibration tore it apart. 