Start from the beginning.. did all the aspects you mention come installed on your bike? or have you made changes to improve or fix an issue? if so what?.. Controllers and displays need to conform to the same communication protocols and formats, these can change from model to model and even within model lines over time..