Hello, I've got a 07 xrs 159 rpm's are not working,check engine light is on oil pressure symbol flashes steady and high beam symbol water temperature light stays on, and [ pause] shows on speedo gage, had it happen before but reved it up and it work like it should, not now, I've rode it like this and some times it bogs down and seems to be only running on one cylinder , I've replaced relay and nothing changed. Would it be stator or something else I should check, any help is great help thanks,