Will this ZZ53896 part fit my bike, cause Kuryakyn says it will and JP says it won't?
Yes this will work.