Same right through to 07
No there not , this happens a lot with KX parts. You will see parts listed to cover 74 to 79 but thats not the case, its a nasty trap for young players, just about every part site i look at other than OEM have parts listed incorrectly 125 and 250
74 to 76 rod is the same and so is KT 250
78 to 07 is the same, you can use a later rod but need a spacer under the cylinder. Theres a bloke over here sells laser cut spacers to suit if you cant find a rod .