Mobile Ad Hoc Networks (MANETs) are multi-hop wireless networks where all nodes cooperatively maintain network connectivity. When the size of the network is large and highly mobile the frequency of link failure and energy consumption of nodes will increase. Link failure will be identified only during the transmission of data packets. Due to this, latency and control load of the network will increase. In this paper, a mechanism involving two approaches-adaptive timeout approach and energy aware approach combining transmission power control approach and load balancing approach- is introduced for the removal of stale routes and to maximize the life-span of network. The mechanism was applied on AODV protocol to make it as Energy Aware adaptive AODV (EAA AODV). The simulation was carried out using GloMoSim2.03. The results show that the proposed mechanism reduces the required transmission energy per packet, increases packet delivery ratio and decreases the number of control packets.