I just replaced both sprockets on my son's DS90. The front is a 16T($29.99) and the rear is 40T($77.99). Got them both from cheap cycle parts. I ordered a new chain from Rocky Mountain ATV ($15.48) and yes it is size 428. I did have to take about 4 links out of it though. It's a 2012 DS90.