OK, just replaced the engine in our Beat.

Runs fine, but will not rev beyond 7k. Done timing, checked TPS, Map

No engine codes.

Any ideas?