I suspect my 15 Teryx 800 is not getting spark. I've read a lot of forums on this and many reference error codes 51/52. How can I check this. Where is everyone getting these error codes? I do have a check engine light on.