I have Yamaha XT660x from 06. Someone tried to rob it few weeks ago. I got it going again. However, in the mean time, when I was fixing others bit. I damage the fuel pump pipe and the fuel start to leak out. I fix that problem and put the tank back on the bike. 
        
 
         However, this time bike didnt start. fuel pump seems to be okay, however I checked the diagnose mode and it showed me Error Code Er-4. I dont have the clue what it means. I checked it workshop manual, but the defintion didnt help me a lot. 
         
        
 Maybe anyone had this problem before and got the solution?
         
        
 I would be really pleased if you would gave me any ideas what to check or whatever. Because, I am out the road for 4months and if that will last much longer I will go psycho 
        
 
        