I didn't know if my last post went threw, so I apologize for repeating myself, so no problems without the baffles other than decel pop?, I just installed my delkevic exhaust and I'm thinking of removing the baffles
There are two videos on you tube about this subject: 1- Triumph Bobber 2018- dyno 81 HP - 81 TQ 2- Delkevic Stainless Steel 16"/410mm Bull Nose tip Silencers with de-cat system on Triumph Bobber.