I am a new commer. Do i need to install the Turbo Timer for my GTI?
B baubaulu Ready to race! Location Hong Kong Mar 11, 2006 #1 I am a new commer. Do i need to install the Turbo Timer for my GTI?
GTI2007 Moderator Location Hoogstraten, Belgium Mar 11, 2006 #2 According to this thread you don't need to