Hello, I recently aquired a 2003 bobcat t190 with the V2003-TE engine. Has 3700 Hrs. I have been using it but, its been giving me some issues, major issue is Hard starting, and excessive black smoke and engine lugging. When starting it puffs a bunch of white smoke while cranking, then when it fires its all black. constant haze when just running, and heavier black when under load. I took it into the local Bobcat Dealer, To have them check out the fuel system. (which they never did) After they "looked" it over and charged me 6 hours of labor at $90 and hr, they decided it needed a new engine, and it would cost $9000 to have them put a new reman engine in. I said no way and brought it home. I can not get them to give me much of what they did to it. The said it needs a new engine because it is low compression. And that is why it doesnt start wel, and why it smokes. After talking to the mechanic who was doing the work, all he said he did was test the glow plugs, then checked compression, and thats it. somehow that took 6 hrs. whatever. Compression is as follows 380-390-390-380. New spec is 412-420, according to info I found from Kubota, minimum allowable spec is 355 with no more than 10% difference in cylinders. So that seems to me like the compression is still within specs, and for 3700 hr bobcat probably ok? Its been a while since i had my diesel ASE certs, but hard start and black smoke, I would look at fuel first? I already checked air filters and turbo condition, all are ok. My questions are do you think I need a whole new engine based off those compression numbers? How should I go about testing fuel injection system? Can i pull the pump and have a local injector place bench test the injection pump? would they be able to find out what they need to from a bench test. Anything else I can do to get this machine up and running properly again? Thanks.