So today I tried to install my hella horns that i bought at boxerfest yesterday and got incredibly overwhelmed and gave up. Now while trying to install the horns I was told it would be smart to disconnect both leads on the battery (which I did). So after I got everything hooked back up I went to start it up to pull it back into the garage and when I normally start it up cold, it goes up to 1500 rpm then starts to climb to 2000 rpm and then a slight throttle push drops the rev to about 500 and then it goes right back up to 1500 and stays there. This time it started up went to 1500 rpm and stayed there, didnt climb our do anything else. Now when I went to gingerly tap the throttle it dropped to about 400 give or take (that didnt really bother me as much as it should have) and climbed to 1500 again. Now this is the part that is scaring me. When I let warm up for about 8 min and it was at a decent rpm of about 800-900 rpm I gave it a quick rev to 2000 because well.... i wanted to hear the rumble, and it dropped to i kid you not, 100 rpm (maybe even lower) almost stalled and did its normal rpm climb speed. It did this 3 times before i got scared and quickly pulled it into the garage and shut it off. Now I did check my maps on the cobb accessport and it says it still has the stage 2 93 v300 map on it so I dont know if its saying that because it is saved on the accessport both reflash and the other one (forgot the name)or it genuinely is still on the car. Im scared to drive it becauase im afraid It will stall and I really dont want to touch anything on the accessport unless I really have to. Im bringing it to my tuner on tuesday for a brake squeal and a swaybar install on tuesday and I just want to know if this is normal after disconnecting and reconnecting the battery or I should genuinely be worried.
TL DR: I disconnected and reconnected my battery while attempting to install hella horns and the car almost stalls (drops to 100) when i rev it and it idles lower than normal when i start it. Accessport says maps are still installed but im not sure if i should believe it or not.
Any help would be appreciated guys! Im really scared that I might have messed something up