The anti-theft system will not ever allow the car to even start, if that is a problem you are experiencing. It doesn't sound like your issue. Not to mention - you cannot bypass it.
Not holding a charge or idle - You really could have a few different things going on that should be inspected first hand. For example, if you had an air intake leak causing a stall, and you keep cranking the engine to run it, but the battery keeps draining...you need to fix the leak first. Here is a link to some local shops you could try to consult:
https://repairpal.com/directory?address=20002&car_brand_n...