This is the first one I have heard of but there will be plenty more on here with better knowledge than me.
But if there has been fuel in the oil and engine that's not going to be good, I would hate to think of what bearing damage etc has been done especially if ridden any distance. Have you got tune Ecu if not look here
http://www.tuneecu.com/TuneECU_En/. And get a cable from here
http://www.lonelec.co.uk/index.php?main_page=product_info&products_id=32. I have found these to be very good cables and look at the trouble codes for a start
Here is a good into into tune ecu if you are not familiar with it
https://www.youtube.com/watch?v=0hE2GnnqWWE
Oh and by the way welcome from one of the Aussies