Mobile ad hoc networks (MANETs) have a number of features that make the provisioning of Quality of Services (QoS) particularly challenging. One of the most challenging issues is how to discover more reliable paths for high priority traffic delivery in a highly mobile network and do so with minimum overhead costs. This paper attempts to address this issue by designing and evaluating a multi-path discovery protocol. This protocol, named as Trust-Aware Dynamic Locationbased protocol version 2 (TADL-V2), is an improved version of our earlier published protocol, TADL. TADL-V2 has improved TADL in two aspects: (1) it uses a hybrid approach to node-disjoint path discovery based on the network mobility level and (2) it uses a mobility based approach to search area resizing. These measures enable TADL-V2 to discover more paths with reduced number of control packets injected into the network. Our simulation study shows that TADL-V2 outperforms TADL in terms of reducing control overheads when the network is highly mobile. This overhead reduction can have a positive effect on QoS provisioning.