i find it odd that an 07 repsol wont start ? as it is actually an 06 bike which had no issues.
non std changes that need allowances usually are the fault.
but fitting a ptb cures this ,unless you use its maps which are not designed for your personal mods ie mitani ,jitsie ,wes . . if its std, get your dealer to sort it . if its not, get someone who understands what your mods need.