03 model, 140K on the clock. It's been making a noise for 15K, sounds like a hyd. pump going bad, loud when under a load. Last week lost all power, runs but no pulling power, code P2290 coming up. I replaced ICP sensor. I'm going to replace all 8 injectors, and do a cleaning of the turbo, so I...