you sure the one he gave you was new? other than that it might be overtensioned, its easy to break belts like that...also the crank pulley could be slightly out of alignment, also you're assuming it broke, it could have been under tensioned and slipped off at higher RPM