I find timing belts good, I run one on each of my motors. But they are not for ham fisted mechanics- if you manage to burr the pulley teeth in any way when fitting or removing, it chews the belt up. Also they don't like oil leaks I'm told.
Belts don't last forever, Mini Mania recommends 20,000 miles for the stock Dayco/Pirelli ones- although I ran one 2x that far before I changed it, and the belt teeth still looked perfect. I currently run a Kevlar one on the 1360.
I've also machined the back of the dizzy mount flange to minimize the shaft endfloat. So with a modified curve Pulsar electronic dizzy, I have hardly any spark scatter.
_________________
DrMini- 1970 wasaMatic 1360, Mk1S crank, 86.6HP (ATW) =~125 @ crank, 45 Dellorto (38 chokes), RE282 sprint cam, 1.5 rockers, 11.0:1 C/R.
