After my battery died my throttle body started acting up. The butterfly flap wouldn't respond. I changed the throttle body. It started working fine. However when I turn the car off and turned it back on it started acting up again. I disconnected the battery waited one minute and reconnected it. Everything seemed to work fine. Then I turned it off again and it started malfunctioning again. What's the deal? Any thoughts? 2006, Mazda 6 3.0 L.