Hello- I have a 2013 CF500 that runs and idles fine when it wants to. The EFI light will come on solid and will not start. Other days it starts right up. Is there anything that I could check? A CF Moto dealer told me that they have to hook it up to the reader but are months behind and will not even tell me what I can do to check. What can I purchase to read the code for this light? The bike only has 900 miles on it and is only used around the yard and an occasional trip in the woods to check the lease.