Update from me. Problem SOLVED....
My OBDII scanner turned up a week after I ordered it but it took a few weeks to get the Yamaha adapter cable out of China.
Hooked it up half an hour ago. As I expected 1 engine fault light.
P0638
Throttle Actuator Control Range.
Did a quick Google and found others with the very similar symptoms as my re the battery dying and then having issues and some suggested my ECU could be fried
Anyway. I proceeded to attempted to clear the code. It wouldn't clear. As a rescan kept showing the same thing so I figured something must be preventing it clearing and went looking a bit further at electrical. Back in to the main fuse box. There is a 7.5A fuse labelled ETV (presumably electronic throttle). The fuse was blown. Don't know how I missed it the first time but even if I had picked it up straight away I wouldn't have been able to clear the code.
Replaced the fuse with a spare from the box and attempted to clear the code. It cleared this time
Took the bike outside and it started, albeit very sluggishly and its now idling over outside the window.
It took time to solve and only cost me $60 for a scanner and cable I now have for good.
Only downside is I haven't been able to ride for quite some time but the weather has been rubbish for weeks. Hopefully Sunday will see my first ride.
Thanks for everyones help.
Cheers
Bookmarks