I've been having troubles with my jeep. For the past couple months, it has had a rough idle, when stoped at red lights it seems like its gonna die. I can give it gas and it is fine. Also when this happens while ideling, the needle on the rpm gauge goes slightly up and down. Recently I left my lights on over night and drained the battery. After I jumped it, drove it to autozone and had them charge my battery. Now every once in a while it wont start unless i hit the unlock button then the lock button on my remote. Also it now only starts if I give it gas, if i dont, it will start for a second then die. No check engine light on now, but it has come on once or twice and turned back off the same day. A couple of times I have gotten "no bus" I know this is alot but anyone have any ideas as to whats going on? Its a 2001