I just bought a well cared for '03 CA truck w/ 154K and stock. The dealer did new glow plugs (warranty) and said my vacuum pump is NG and is causing the 0101 and 0404 codes. It also smokes till I clear the codes, then runs clean until the codes come back up (quickly). I need a recommendation for...