Dunno what an immobiliser plug is - does the FZS600 have an immobiliser?
Well, its not the starter relay or the spark plugs.I've noticed it starts up right away if I switch it off when its been running for a bit, then try to start it again...does that ring a bell for someone, cheers