I recently had an check engine light come on and got code 154, leaking EGR valve. I took my car in an the mechanic (not technician) discovered that my EGR valve was clogged with carbon and that he would have to take off the intake manifold and give it an acid dip which would be about 2.5 hrs in labor so I opted to do it myself. The car seemed to be running fine until today when suddenly my car began to sputter and bog and die at low rpm. Above 1500 it runs normal. This problem began immediately after I bottomed out on a pothole. I later noticed that my radiator mount had broken and that the radiator had dropped and that the bottom plastic chamber(attached to turbo exhaust hose)was broken and air was coming out. The car is behaving like it has a vaccum leak and I wonder if this would have anything to do with it? No other vaccum hoses seem to be pulled out on to of the radiator. What do you think?