I've used Sta-bil 360 marine since it came out. It will protect fresh gas, but doesn't restore gas that has been sitting. But it might keep what you have from deteriorating further.
I use 360 marine in my Lund Tyee boat but I don't believe your vehicle will know it's not going to be put in the water. You will be fine using it and I have used Stabil for years and never EVER had a problem. Most who believe they had a problem with Stabil or any fuel stabilizer probably had a pre-existing problem that they did not notice. Millions of owners vehicles out there using Stabil without any side effects. My little push lawn mower gets run one time per year and I have used Stabil in it and it always starts and runs perfectly. I usually use my John Deere riding mower.