Over the week end I gave the bike a service with all new oils in the motor and diffs, the engine oil was a little dirty and the filter was black as well, The diffs looked like they had motor oil in them not a gear oil, they also had little metal flakes in the oil as well as some metal on the drain plugs not a lot, but still there.
I pulled the bike apart and gave all the electrical connections a good going over with CRC and waterproofed them all, after looking at it and having a think about it, when I had the issue i was cruising along a deep soft sandy track in low when i did shut the bike of and tried to start it again the fuel pump wouldn't pump like normal, I think what has happend is the lack of air flow through the bike has allowed the fuel line to get hot from the exhaust causing it to vaper lock once it cooled down it was able to start again. In light of this I will be making a heat sheald for between the head and exhaust and getting a heat sheald sleave for the fuel line as well insulating the bottom of the fuel tank, While I'm there I might wrap the exhaust in a exhaust wrap too.