[Verizon Galaxy S 5 General] Biker1:
Yes, Odin is simple to use but acquainting yourself with Odin vprior to using it would be helpful.

I would check xda under your specific device for Odin tutorials and for the Samsung Original Files for your device.

Because you're having soft reboots, Odining back to Stock is best.

Here are the basics:

From your pc -

Download Odin.

I use 3.0.7 but 3.0.9 is currently available.

Download Samsung Drivers onto your pc. Without this, your pc won't recognize your device.

Download the Samsung Full Stock Firmware Tar zip file Specifically for your device. Very, Very Important the tar file is for your Specific Model.

This will Restore your Device to how it was when it was new out of the box.

You already did a factory reset, so you shouldn't need to do it again.

Remember that a data wipe/factory reset erases what you have on your Internet sd card, so transfer any files you may want to save. Your ExtSdCard should be fine.

Use an MD5 Checker to make sure your download checksums match.

Extract the tar zip.

You will be using the md5 tar file you extracted above, with Odin.

Place your device in Download/Odin mode by pressing Power, Vol down and Home buttons.

Then press the Vol up button.

Open up Odin on your pc.

Connect your device to the pc USB port.

Odin should recognize your device. You should see in the upper left hand corner of Odin say COM 1 or similar.

Tic the Auto Reboot & F Reset boxes Only.

Click on the PDA slot.

Browse to the md5 tar file you unzipped from the tar zip above.

Left click it.

Odin will check the file. You can see the status in the lower left side. Once it checks the file in about 2 minutes, you'll see the file appear in the PDA slot.

Press Start.

Odin will begin the installation.

You can see the status in the COM box.

In about 8 minutes, the installation will complete and your device should Reboot.

It may stay on the boot screen for a couple of minutes, and then you're device should be ready to go.

Check your Device settings to be sure the Firmware installed properly.

The above is just a basic guide so that you are somewhat a acquainted with the Odin procedure prior to reading about it in your specific device forum.

There may be some variations for install so read your specific forum carefully.

**Very Important**

Only Install the Samsung Stock files SPECIFIC for Your Device Model Only.

When in doubt, just ask anyone in the forum.

I believe currently, Towelroot can be used with Firmware dated June 3 and prior as per the op.

I suggest to install Firmware up to that date so that you can Root with Towelroot again.

Before you Root or add anything to your device, make sure it is functioning without the prior issue it previously had.

If it is, then you can Root.

I suggest you be careful with any apps you add as it appears one of them may have given you the issue of soft reboots.

TiBu and SuperSU shouldn't present any issues. Neither should many others.

Install apps one at a time to see if there are issues.

Keep in mind that if you happen to install the same app again which may have started the reboots, you'll probably have to Odin to Stock again.

But since you would have done it already, it'll go quick.

Just be aware of which apps you're installing to help avoid repeating the problem.

Before Odining, check around to see if there are any soft reboot issues with your specific device.

But it does appear that one of the apps may have created the issue.

Odin is very easy to use once your acquainted with it via tutorials.

Any questions you have, if I'm able to, I'll help you out.

Let me know how it goes ;)