Ok guys I need some help here, I've got a 1290R when riding the other day it flagged up low oil level on the dash, so I came home and looked there was no oil showing in the sight glass, I put half a litre of oil in started the bike then let it rest for a bit the sight glass was then full, I thought maybe I'd slightly over filled it, so took it for a gentle run and a few miles up the road the oil low warning flagged up again, looked at the sight glass and it was showing empty, came back home and called a bike dealer I know and he said put another half a litre of oil in it, I did that and now I start it and loads of smoke came out the exhaust, so it's now over full but sight glass looks empty, I'm scared I've hurt the motor please tell me I haven't, any answer to this please on what to do