i am confused on what i should do, i rode a 04 125sx and loved it but one of the dealers around here has some 03's left over for a thousand dollars cheaper. i know the suspensions are different between the two years but what about the motor, is the 04 that much different that the 03?