1992 Honda 250x trx

Hey guys I have a brother in law who has a 250x. This last fall it seems like the ATV doesn’t have the power that it use to. This four wheeler use to have enough power in first gear to buck you off. I completely redid the carb and changed the spark plug. Still didn’t help. The oil has been changed and has new gas. Anyone have any idea of the problem? Maybe cdi box and coil? Seems like when you put it in gear it doesn’t rev up like it does in neutral. Thanks for all the help.