The reason I was asking about the battery being disconnected is because I installed a new stereo and disconnected the battery in the process. When I reconnected, the engine was idling very low and even cut off a few times. In addition, several dash lights came on. Called my mechanic and he said...