is the dump valve an atmosphere one or re circ?some rs's dont like the atmos dump valve,others have no problem
you can see the non return if you look from top of bay at back of engine,its a hose with a white one way valve in it,known to split and cause boosting and idling issues