Yup forget what I had said, I'm dumb. I in fact have an 03 kx250 and the cylinders are different. I was told I was purchasing an 04 tho I probably should have done my homework. Thankfully all other parts that I replaced seem to be the same between the two years