Fthngrg, The stock baffles are flared at the front end. They slide over the inlet end. They have to slide over the inlet to be supported at the front. I drilled the holes as per Fulsac's recommendations and it worked fine on the left side. However when removing right side stock baffle a portion of the inlet pipe came with it and left a small hole in the muffler body where the weld let loose.(this happened to someone else on the site also) There was still an additional piece of inlet pipe remaining in the muffler body. I took the portion of the inlet that came out and slipped it inside the Fulsac baffle then reinstalled it so it slipped back onto the remaining inlet pipe. I had to braze up the small hole in the muffler body(can't see it because it is under the heat shield) and also had to drill a second hole at 1.75" to get it to fit snug. Everything seems to work fine and I have no rattling. I recommend the Fulsac stage one set up, 1.75" baffles, HD high flow air cleaner, and non cat header. I have a lot more power. I don't feel as though my mileage has been affected, and the sound is just right for my taste. Slightly louder at idle, a little louder upon acceleration and whilie cruising it is mellow and you can hear the stock stereo with no problem. When it was stock it pinged intensly when out of California (probably out of state gas). I will make a post after my vacation to update on the pinging if any with the fulsac stage one set up and non California gas. The reason I think it was the gas is because as soon as I filled up my first tank back in CA. the pinging went away. Also, if you haven't changed your air filter yet I posted a parts and price list for the HD high Flow kit with K&N filter. The price was right and if you buy the parts separately instead of the kit you get a chrome breather. Good Luck CAHDBIKER