I recently bought and installed a new downpipe on my Honda CBR125R (2004 model) as my last one was blowing and rusted badly. I was hoping this would increase the performance, but my bike has now got no torque, is overheating, and has a top speed of 55mph (was previously 75mph). The only difference I can see with the new one is that this one has a baffle, could this be what's causing the trouble? My old one had the baffle removed but this one has an absolutely huge one
Can anyone help me on this one?