Amazing, well done
Making gear shifts at 2000 rpm, cool.
Was the speedometer input from the central transfer case? I noticed that didn't give any reading.
I should have investigated this, as I had to replace the central transfer case on my -98 Grand Cherokee. And now it seems the reading is almost 20% higher than the actual speed at 100 km/h (62mph), showing ≈120 km/h.
__________________

Johannes
_________
Audi S8 -99, Pearlescent, Alcantara/silk napa leather, Burr walnut insert, Alcantara roof lining upper pack
A8 32V engine
-----
Jeep Grand Cherokee -98