with stock clutches i heard they did have problems and that was coming from an evo owner. but for the most part they are reliable. and i think TBE evos run low 13s high 12s? correct if i am wrong. if thats what they run yeah i think he might pull a bit.