i got a 2004 trx90 that is completely stock that i am trying to help a buddy fix up for his son to race tt with, i know alot about the bigger quads, but where do i start with this one? motor? suspension? drive?