Using stock studs is something I don't recommend based on my 549,000 miles of riding on my motorized bike. Sorry, I couldn't help myself but seriously, I would replace each mounting stud with USA made metric all thread. Good luck with your ride.
Thanks for the tip, and I will replace them all but where do I find them? Home depot had long rods but they don't sell them in metric sizes.