Well the quack is the egr valve tapping the blank I fitted, my clutch spring is sorted, a little fiddly but easy. While I was on I fitted my boost gauge that I had in my tddi, and when it runs ok it reads 1.2 bar which Haynes manual states is standard but when it's hesitant it goes as high as 2 bar, it always read 0.9 bar on my tddi and a max of 1.1 bar, never fluctuated like it is now, i bought it new so i know it worked fine, i guess it looks like I've at least a similar issue as Uruk hai stated above if not the very same issue, gonna clean my boost pressure sensor out with electrical cleaner tonight and see what happens, unless anyone knows a way to test it without needing voltmeter etc, i've already cleaned the maf and its smoother when running right, I'll keep posting my findings and once again huge thanks to all who've helped