Ok, bit of a weird one here. The bike runs fine untill it's revved hard from about 7k rpm and above then the efi warning light comes on, no real lose of power at all. Then as the revs fall past 5-6k rpm the warning light goes out again, all seems fine untill you stop then it struggles to idle for a while before the revs settle down.
I have replaced both fuel map sensors and the stepper motor/sensor on bottomof airbox and fault still remains.