well after all that and a day ****ign about i found the problem , i had systimatically swapped all the possibles and then gone for a ride so see if i had fixed it,
my bike now has a complete new fuel system, injectors , pump , lines regulator , air filter , airbox probe , and a butt load of other bits
i havd a shiney new compression tester and the bike was fine
ive done everything and as a last resort i went to put the origina cat and can on only to find the exhaust sensor half out!!!!!!
poxy thing
screwed it back in and stuck the original can on and low and behold she runs perfectly!!!!







so all it was doing was sucking in fresh air past the sensor causing it to think it runnig dangerously lean and maxing he mixture!!
all back to normal now.
hurar , cheers for the advice people !