As Said no Dump Valve fitted, new throttle to inlet gasket was fitted.
Im stumped because it defo sounds like an air leak when driving it but cant hear or see anything when car @ idle
Guess i'll take throttle off and put a smear of sealer round the gasket to insure a seal is made.