Update: my ECU had corrupted (or whatever the correct term is) and was limiting the revs to 4k. New ECU on the way from the UK. Luckily still under warranty (just).