New complete crank shaft assembly with the front crank bearing mounted. Fits the following models & years. 2001 TRX250EX A – CRANKSHAFT. 2002 TRX250EX A – CRANKSHAFT. 2002 TRX250TE A – CRANKSHAFT / PISTON. 2002 TRX250TM A – CRANKSHAFT / PISTON. 2003 TRX250EX A – CRANKSHAFT. 2003 TRX250TE A – CRANKSHAFT / PISTON. 2003 TRX250TM A – CRANKSHAFT / PISTON.… Read more →