personally if it where me I would install, the 3.69's but i would also do a valve body upgrade on the transmission before installing a 100shot on it (personally i wouldn't do nitrous all together but that's just me haha). with the gearing i probably wouldn't use the Nitrous in the lower gears of the transmission, but it will feel awesome on the later gears when you switch it on.
-Juan
|