This is a problem with this engine, sump bolts coming loose. In fact many times I find them broken. Getting and keeping them tight can be solved but it is not easy. If for some odd reason you are a hoarder and still have the reciept from when you purchased the unit, you might be in luck. Kohler has been supplying short blocks, at no cost to you, if you are the original owner and can prove the date of purchase. You must work through an authorized Kohler servicing shop and pay for the labor cost to do the repairs. Because of the age of the unit "no proof of purchase, no short block for free". Just last year I was able to do this for two customers, both with engines like your's. If you fall into the group of "no reciept" there are two methods that have worked for me in the past. One is to use Loctite, as you suggested and the other is Helicoil the bad threads. When I have to go this route I remove the entire sump cover and inspect all bolts and repair any questionable. This can be questionable and I do not warranty this work. I tell the customer this in advance and I have had some fail. Doing it this way, you still will have to deal with the possibility of a bad head gasket, which complicates the decision. I will warn you, if you decide to do this on your own, please have a second set of hands and eyes around to assist. Attached you will find a service manual for your engine and I'll try to assist you if I can, but at the present time my time is very limited. Good luck in your decision.
http://www.mymowerparts.com/pdf/Koh...urage-SV470-SV480-SV530-SV540-SV590-SV600.pdf