I would buy it the 900 is a powerful machine that's what I ride but mine is turboed I would replace the oil lines that's what usually go wrong and do a slp engine stabilizer kit
My sleds a 2005 rmk 900 166 track slp stabilizers on it will be getting a turbo kit on it with a new head custom helex . It will have attitude industry fuel controller . Should be a wicked sled when it's done. Let's see ur 900 and hear what u have done