Thanks a lot mate. I think you may have hit the nail on the head with how it runs and the way it intercepts the ecu. If this was the case it would explain my symptoms. I am off work tomorrow so I'll do a strip down and check the inlet pipe thourghly and keep you posted.
Again, thanks for the help. I love the X but the way it is right now I feel like burning it out!