I have 4 that I got on trade for a body about 8 years ago. I have them valved to run in conjunction with my Ohlins. I like them better when it comes...
FWIW, my thoughts would align with too small of wire going to the starter causing too much amp draw. My father owns a starter/alternator rebuild shop...