For those of you who have a 2004 or 2005 ST3. Did the Ducati Performance exhaust kit come with a computer? I was told they only came with the mufflers and air filter. I had a tech tell me the kits did not come with the computer because it was not needed. Thanks for any help!