Would the parts be the same for the 120 freeride for the same year? I had those and cracked shell in less than a year and cracked the replacement shell in same time so go 4 seasons on them before...