dyno-max mufflers good / bad?

Flo is the reason I opted for the dynomax ultra flo Manufacturer's Part Number:17220

Jegs 12" x 3", is what I had on. there was no name on the box. There is not much to them, but they flo

Try some jet changes to see if it picks it back up. Maybe 2 numbers all around. If it gets worse, go 2 leaner from the baseline.