I picked up my truck from the dealer on Thursday afternooon ! The problem seems to be resolved ! The check engine light was a result of "low turbocharger outlet pressure " resulting in the reduced power and causing the throttle to open further than normal causing the " service...