Yes it is the 85 ATC250r motor and I believe it was the 85 swing arm on it now. I also have the ATC rolling chassis. The motor is strong had a new crank and porting when put into the TRX frame. Cylinder/piston is .010 over. It's been a one weekend a year toy for many years.