So my 1980 XS400S has been running fine for months. Now it wont start, kickstart really sucks and rarely turns over a cold engine, but works fine once the engine is hot. Electric start has been working fine all along, but now it is not. The starter motor is spinning just fine, but it sounds...