Wrong, they are all not the same. But for the most part yeah. I use to have an 04z and my buddy still has an 05. they changed a few things in 05, such as suspension. 05’s and up have ressies 04 does not. They also sligtly changed the carb. The 03 had a diffrent swing arm that they changed in 04. Either way the only major diffrence is the imporvments in suspension on the 05’s and up.