I am having trouble finding info on a megaphone full exhaust system, the part number i have been given is 828-11345 but i cant seem to find this part number in any supertrap catalogues. Need to know if this system will fit my 2007 harley fxd. Thanks