Jagex do indeed flag and track IP addresses, it's also likely (imo) that they track hardware Id's. Switching IP's and reinstalling windows may be the best option.
If you bot on the same IP, all BOTTED accounts on that IP are in trouble. If you didn't bot your main, it will be safe 98% of the...