Any updates to this. I've had #2 Glow plug replaced a month ago and now for the second time have code P3196 at tha same time of year last year with 40,000 km intervals so seems odd to have the pump go again. Seems like a programming issue not a parts issue. Did they replace the ECM and if so how is the truck now that it has gotten colder agian?