I took some time this weekend to work on the EGR valve pwm controller. I repaired the pwm circuit, but it still didn't work. It wouldn't allow me to adjust the duty cycle low enough to close the valve. So, I went with the arduino to control the pwm circuit. I had an extra mosfet from the pwm circuit, so I used that. It works great. Here is a video.