Hi. I keep getting a recurring code 32 and my truck(2.5l) really runs rough sometimes at freeway speed. I have checked the EGR valve and it is opening and closing. I replaced the EGR solenoid because the bracket was broke and I thought it might have other issues. I'm still getting code 32. What should I do next?