Even when it was on the pipe, the engine didn,t sound right. Check spark plug,plug wire, wore piston,reeds,vent tubes from carb melted,air filter. A properly tuned 05-07 cr125 sounds great, and has awesome throttle response. Install a rad valve-polish the inside smooth, install an icat, with a stock pipe the engine is better than a new YZ 125.