So after tussling with this problem for a while, I found a solution to my problem. The extruder ptfe tube was slightly shifting in the extruder coupler which meant print in accuracies. I printed a coupler reinforcer which completely solved the problem. Now I get only a little bit of stringing and everything is great. Thanks everyone for your help