Driving home tonight down Interstate and got the dreaded reduced engine power. 2008 2500HD w/ 190k. Truck has been running great, and I just had the throttle body replaced about 6 months ago. Could it be the throttle body again?! I'd like to think I would get more than 6 months out of an OEM part. Any thoughts are appreciated.