Well got a call today about my 08 Renegade 800 that has been in shop. The Computer is bad on it and they are on backorder till December 3rd. Does anyone have a used on that will fit this bike or know of a place that has one in stock? Also how universal are these as in will a 07 or 09 work on it?