Relay 30, that's the ECU relay, which could be something to do with the 5000rpm limit. If the relay doesn't solve it then it's either a dodgy hall sensor or bad timing, however if you've not had a recent cambelt change the it's likely to be the hall sensor as the timing wouldn't have changed by itself.