Joined
·
149 Posts
Don't know if everyone has seen this??? Apparently, new 2007 comes with a 3 way ECU for a form of traction control!!!! Normal, Sport, Wet...with the flick of a switch on the handlebar...
http://www.raptorsandrockets.com/News/2007_Suzuki.htm
http://www.raptorsandrockets.com/News/2007_Suzuki.htm