Ok I just looked at the Sherco manual. Definately not the stock bolts. Here's the problem, by not using stock bolts which may be stainless steel or at least a better grade of corrosion resistant steel you may have caused corrosion in your water jacket. Using tap water or non-premixed coolant will accelerate corrosion. Sorry to say this but you might want to pull the engine out of the frame for a proper tear down. Radiator flush is probably in order too.
Good call Beta_Blocker