Yeah I'd say a D300 or 231J would be a good replacement... especially if you do the wide chain upgrade and 6 gear planetary upgrade to the 231... But I'm almost wondering if you don't have some issue with the 242 itself tat is causing some unevenness inside that is causing the wearing of the chain.. like maybe a worn out bearing, or even seized bearing or something...