I have a friend who has a 07 CVO Electraglide. (I think it is an electraglide) Anyway, he has the original Screaming eagle slips on's that came with it. My question is will these fit on my 09 Ultra and will I need to do any fuel management remapping? I was told slip on's will require no mods with slip on's. I am not sure if they will fit the new bikes. Anyone know for sure? I can get them at half price if they fit.