Thanks for reply guys, issue was a air leak in the fuel filter housing, was getting air in the lines, not much but enough to cause problems.
New filter and seal has sorted thing out and car is running like it should again.
Man do I love the torque, haha
Thanks again