Couldnt rap my head around why I havent found the issue already with the checks i have done. so went over everything again, found its the tach gauge thats off.
gauge reading 800rpm car reading 800rpm
gauge reading 2k car reading 2200
gauge reading 3k car reading 3600
gauge reading 4k car reading 4800
gauge reading 5k car reading 6500
thanks all that helped going to find someone that can rebuild the gauge now
Google NSX E-Repair. BrianK can do these (he did mine). Other two options are Kaz in the UK and T3TEC in Japan. It's just replacing the capacitors on the circuit board and then calibrating the gauge with the blue plastic screw.