wow ryan!
Thank you so much! What kills me is I bet that was the problem all along with my truck. When I brought it to the dealer last year they said it was my EGR valve. Wait...I just found the receipt from that visit. It says "vehicle needs new EGR valve. Also recommend throttle body and fuel injection service" $526 parts and labor. huh.