Wireless Multi-Hop networks rely on the role of intermediate nodes to perform network coding, the superiority of network coding in wireless environment is evident. Network coding exploits the nature of wireless as broadcast environment and that explains network coding superiority. Meanwhile, transmission control protocol (TCP) is known by its friendliness as congestion relieve in congested networks. Despite the friendliness of TCP, it is still a challenge when Xor network coding is applied. Furthermore, the TCP is designed to guarantee a delivery of data packets; however, it is not behaving as expected when network coding plays a part in network. There is absence of MAC layer collaboration that could inflict some positive effect on Xor network coding. In this paper, we investigate the impact of MAC layer vitality, and the TCP and MAC roles to improve overall throughput and overall delay and jitters. We propose MACINT-TCP to appreciate the network coding nature functionality and incorporate better interaction between TCP and MAC layer to obtain favourable outcomes in term of throughput, delay and ratio of loss packets (PLR).