Wires rubbing on underside of the tank, waterproof cover on main block connector and relocation of the earth lead on engine. I got the kit from my Suzuki dealer and done it myself but yes it was about July 15 so yours is most likely done but then again your only getting the new ecu now, I got this in 15 also.