What Ever One You Buy First Id Install.
Most People Have Sheaves In Stock And Not The Rev Box.
Nick, I have one of your Sheaves and have not installed it yet. As for the ECU it should be in my hands by Monday or Tuesday, so thats why I ask. Thanks for the info guys!