Well I checked the wiring back to the pcm and it was perfect then I remembered there wasn't any codes present with the original egr just it was staying open and choking it's self so I got a original equipment delphi unit and surprise surprise it was perfect no more codes coming back and drove perfect.So it's turned out to be a dodgy batch of beckerman egrs