It's been a long time since I had one of those mufflers off. I can't remember if that baffle is pressed in or welded in there. I have read where some people
put the muffler on their grill for awhile to burn out the carbon build up. I would be weary of trying to separate the muffler. You may...