Hey guys, newbie here. Got a yamaha gp1300r, 2007. Havin some issues with it. Yamaha of hicksville long island had it for 9 months and they couldnt fix it so now i have to wrench it. Will start up for 5 seconds and die. The check engine lite is on and it intermittently loses spark. Anyone know of a way to scan this for codes if possible? or anything common on these. Any help is appreciated, losing my mind with this thing. Thanks in advance