2007 New Holland c170, low hours. *disclaimer: Im not a diesel mechanic of any kind, not even a bad one. But I either fix it myself or haul this machine 200 miles to pay the only guy I can find to work on it $140 an hour. I am aware I would be better off letting a professional tackle this job. Trust me I prefer that, but at that rate I could end up owing several thousand pretty quickly and I can't afford that. I would appreciate any input or advice or guidance. I would also happily pay someone a fair price who knows their stuff with these machines who would be willing to pm me and offer some correspondence over the next couple weeks to help me figure out what's going on with it. Here's the problem: It starts and runs like a champ. For about 30 minutes. Once it seems to get good and warmed up it will still sit there and idle all day but as soon as you try to throttle up and move it seems to begin running out of fuel and starving itself. It will sputter and bog down and just gets worse until I can't move at all and will die if you don't let up. If I shut it off and let it sit for a few hours I can hop in it and go again for 30 minutes or so and then same issues. Been like this for over a year. It does seem to perform slightly better if fuel tank is completely full versus having a 1/4 tank or so, but it doesn't solve the problem entirely, just delays it by another 30 minutes or so. I'm being told it is probably the injector pump, but I'm not so sure. Seems to me that there are several easier/less expensive possible culprits to check first before tearing into the injector pump. It doesn't smoke, doesn't rattle or make any knocking noise (no worse than the usual new holland clanging lol) , just sounds like running out of fuel. have wasted 6 months letting it sit at local mechanic's parking lot, sick of waiting and I'm going to troubleshoot this myself and see what I can tear up. Thanks for reading, I appreciate your time!