Haha thanks guys.. The bike is fine, that's was actually the first thing that went through my mind after it happened.. The bike ran like a champ all day and handled great, I think I finally have my float dialled in.. I did have one problem at the start of the day with the bike not wanting to start, it had already been started and ridden for a while then just bogged and stalled out. Turned out to be my plug which was an iridium that I only bought a few months ago..