I have recently experienced the same problem, revs clean all the way up to around 9-10000 rpm then it dies. If it is in lower gears, the engine can usually rev past the problem. If it was aproblem with the plugs, would it just break down altogether at 9000rpm?