hello, i have a 2006 sr 50 di tech , the bike is turning over but not starting, the fuel pump is fine the spark is brilliant, i have been told that it could be the ecu or the air compressor, i really need help with the issue and would seriously be happy if some one could help, has any one had a similar problem