So I picked up TRX 250, I bought as a basket case.....the motor needs rebuilt, but I was thinking could I do an engine swap? What engine could I swap without being a royal pain? This has a drive shaft, what years would fit, what size could I go up to?