Here is an odd problem, I recently purchased a 2003 Yamaha YZ250 in pieces from an individual. The piston litterally exploded and put a couple of cracks in the cases. I had a local shop repair the cases, bought a hot rod crank assembly, Wiseco std bore pro-lite piston, new crank bearings and seals, and all new gaskets and seals in the motor. After final assembly, I threw a compression gauge on it and it read 260 pounds of compression. I pulled the top end off, and reassembled it thinking I didn't line a ring up right and double checked the ring end gap and all were fine. I then put it back together and retested with the same results. I had the ports on the the cylinder smoothed out and the exaust port polished were the only other mods done to it. I pulled the head and brought it to a local engine builder and he machined the squish hoping to bring down the compression a little. It came down to 240. Something else has to be going on here and I need some ideas. Any help would be great.