Sorry - I just noticed you asked a couple of questions in your last post that went unanswered....
I'm guessing I mighta been close to the soft limit as the car just wanted to pull more
Rev limiter 101:
The soft limiter gives you 1.5 seconds grace, but if you stay above the soft limit for that long then the injectors are turned off until the revs drop below the soft limit.
The hard limiter is instant - if you go past the hard limit, the injectors are immediately switched off until the revs drop back down below.
It's pretty common to raise the rev limiters to ~7000 rpm on these engines.
As you noted, at 6k it still wants to keep going.
Not that I wanna explore it but the 6K limit shown on the tach (accurate as it might not be) is just a ball park figure no?
The unmodified twinspark ECU I just checked had the following settings:
soft limiter: 6320 rpm
hard limiter: 6592 rpm
I would expect your tacho to be a few hundred rpm out, they're not precision instruments.
The soft limit is the one you'll most likely hit while accellerating through the gears, but you'll hit the hard limiter if you rev it out in neutral.
That's because the engine speeds up from 6300 to 6600 in less than 1.5 seconds standing still, but accellerating in say 4th gear takes more than 1.5s to get from 6300 to 6600 so the soft limiter time is hit before you reach the hard limiter.
They're a pretty advanced for a 25 year old ECU