When measuring current draw you can't measure it at the battery terminals, and I mean this in the word terminals being plural, you can only do it at the one terminal, I think things are as is often the case, being made more complicated than they actually need to be, as someone has said earlier if you have a .5 amp discharge which you have measured correctly at one of the battery terminals then if you have an 85 amp hour battery in good condition it should take in a perfect world 170 hours to discharge, as we don't live in a perfect world if you were to only get 120 hours giving you around a 33% drop because of temperature, age of battery and any other factors that are going to influence the discharge your battery should still last 120 hours or 5 days, I think it's quite safe to therefore be fairly certain that you have a knackered battery, if it's going flat after a couple of day with a discharge of 500 milliamps then your battery is something like 25% as efficient as it should be, ok 500 ma might be more than it should have as current drain but none the less it's pretty safe to say your battery needs replacing, if you have a 110 amp hour battey then obviously it's in even a worse condition because with the same discharge on a healthy battery you are looking at it lasting around 9 days, if you still want to find the 500 ma discharge then I think you should start by looking for some thing drawing more than the 15 ma your tracker is pulling out.