2007 CRF 150R. Wiseco did there homework on this kit. It had everything you need to change the crank - the top end kit. Went in easy and fast. I haven't ran it much to know how long it will hold up but so far so good. It is holding up to my son's racing.