Thanks everyone.. Jus found out after a smoke test it was an EGR valve…. I hope this fixes it … It showed I had a vacuum leak and when we took out the EGR valve it was all black and nasty… We cleaned it as best we can and put it back in; it ran great for about 23 miles then at a light started shaking again so now I’m going to replace the EGR and how that fixes the problem. … Wish me luck! LoL