Little update guys. Stripped the carbs out again and reset all the pilot screws. Reassembled and bike fired straight up. Wasn't running properly hunting quite a lot with a delay on the throttle. Basically slow to respond to input of the throttle also seemed to stick a bit before the revs dropped. After letting it run for a good ten minutes switched it off and left it for 20 mins. Came back out and it started up straight away. Left for 2 hours wouldn't start and now back to square one doesn't fire at all.
As you're clutching at straws now, try the bike on the centre stand with the side stand up.
My bike has just developed an annoying problem with the side stand switch, it will start one minute and not the next whilst on the side stand, but ping to life no problem and run fine with the stand up.
Still waiting for my replacement switch to arrive at the moment, but as i know the cause it's not such a problem any more and i can easily get around it.
Symptoms were not starting at all until battery was virtually flat, got jump lead started and got it running then it cut straight out with the side stand down in neutral a few minutes later, then refused to start again, until i tried it on the centre stand alone and it became happy again.
Degreased the general area as best as i could at night time around the switch then slapped WD40 everywhere to make sure the cut out piston thingy worked freely in and out, which it did.
Then days later it would consider starting, with the odd backfire, but as soon as i got the sidestand up there was no problem at all, and when i got to work and put the stand down with the bike in neutral it now carries on running fine?
Never know, it may be the same problem, it's not something i've ever encountered on any bike i've had before so it was a new one for me.
I knew it wasn't the carbs because issues with them normally involve a splutter or fart before pegging out, whereas this problem cut the engine instantly dead when it was running.