Yes i used to have a ducatii 916 '98 i know them and salem and their mechanic riki,you suggest they work on it instead of hd